Kumi
06794c3cea
Some checks are pending
Docker / build (push) Waiting to run
Replaced the use of Google Sheets (pygsheets and related dependencies) with local .ods file processing using Pandas. This simplifies the data handling by removing external dependencies and streamlining updates directly within .ods files. Fixes issues related to reliance on Google API and enhances performance by processing data locally.
41 lines
1.1 KiB
Text
41 lines
1.1 KiB
Text
# 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
|
||
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
|
||
pyparsing==3.2.0
|
||
python-dateutil==2.9.0.post0
|
||
pytz
|
||
requests<3.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
|