moneropro/requirements.txt
Kumi fa5c3aaa7b
Some checks are pending
Docker / build (push) Waiting to run
refactor: switch to pandas for data extraction
Replaced pygsheets with pandas and removed dependency on Google Sheets for data extraction, leveraging local spreadsheet files instead. This improves reliability and simplifies setup by avoiding external API dependencies. Updated code to handle data conversion and string checks ensuring data consistency. Adjusted settings to accommodate new input file.
2024-11-13 10:08:39 +01:00

47 lines
1.2 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# TODO: Less strict version pinning, and more up-to-date versions!
# TODO: Also tidy up the list, remove indirect dependencies, etc.
aiohttp==3.10.10
aiosignal==1.3.1
asgiref==3.8.1
async-timeout==4.0.2 # TODO: 5.0.1
attrs==22.1.0 # TODO: 24.2.0
beautifulsoup4==4.12.3
cachetools==5.5.0
chardet==4.0.0 # TODO: 5.2.0 also, requests already depends on charset-normalizer, so why not use that?
click==8.1.7
dj-static==0.0.6 # TODO: Serving statics should be done by the web server, not Django...
Django==5.1.3
django-bootstrap4==24.4
django-csp==3.8
feedparser==6.0.11
frozenlist==1.5.0
google-api-core<3.0.0
google-api-python-client<3.0.0
google-auth<3.0.0
googleapis-common-protos<2.0.0
gunicorn # TODO: Should this really be a project dependency?
httplib2==0.20.4
multidict==6.1.0
numpy
oauthlib==3.2.2
odfpy<2.0.0
pandas==2.2.3
protobuf==3.20.1 # TODO: 5.28.3
psaw==0.1.0 # TODO: Unmaintained, recommends switch to https://github.com/mattpodolak/pmaw
psycopg2-binary
pyasn1==0.6.1
pyasn1-modules==0.4.1
pygsheets==2.0.6
pyparsing==3.2.0
python-dateutil==2.9.0.post0
pytz
requests<3.0.0
requests-oauthlib==1.3.1 # TODO: 2.0.0
rsa==4.9
sgmllib3k==1.0.0
six==1.16.0
soupsieve==2.6
sqlparse==0.5.1
static3==0.7.0 # TODO: Same as dj-static
uritemplate==4.1.1
yarl==1.17.1