Update requirements

* Pin py-cord to a specific commit (so that this can be re-used long after I stop maintaining it)
* Update pillow to 10.3 (from 10.2)
* Remove requirement for psycopg
* Bump httpx to 0.27 (from 0.26)
* Bump selenium from 4.16 to 4.21
* Bump dnspython from 2.4 to 2.6
* Remove (explicit) dependency on aiosqlite (pulled in by tortoise anyway)
* Bump FastAPI from 109 to 111
* Bump Uvicorn from 0.26 to 0.30
* Bump Pydantic from 2.5 (to 2.7)
* Remove humanize dependency
* Bump lxml from 5.1 to 5.2
* Bump matplotlib from 3.8 to 3.9
* Add tortoise-orm dependency
This commit is contained in:
Nexus 2024-06-09 01:33:33 +01:00
parent f3c8a7bed7
commit 3d3487cedd
Signed by: nex
GPG key ID: 0FA334385D0B689F

View file

@ -2,26 +2,21 @@ jishaku~=2.5
wheel>=0.42 wheel>=0.42
setuptools>=69 setuptools>=69
yt-dlp @ https://github.com/yt-dlp/yt-dlp/archive/master.tar.gz yt-dlp @ https://github.com/yt-dlp/yt-dlp/archive/master.tar.gz
py-cord @ git+https://github.com/Pycord-Development/pycord.git py-cord @ git+https://github.com/Pycord-Development/pycord.git@61cc544abdc0463c3e3fe866b12bda6a2064333c
httpx[http2]~=0.26 httpx[http2]~=0.27
psycopg~=3.1 pillow~=10.3
# toml~=0.10 selenium~=4.21
pillow~=10.2
selenium~=4.16
rich~=13.7 rich~=13.7
dnspython~=2.4 dnspython~=2.6
aiosqlite~=0.19 fastapi~=0.111
fastapi~=0.109 uvicorn~=0.30
uvicorn~=0.26
psutil~=5.9 psutil~=5.9
pydantic~=2.5 pydantic~=2.7
humanize~=4.9
redis~=5.0 redis~=5.0
beautifulsoup4~=4.12 beautifulsoup4~=4.12
lxml~=5.1 lxml~=5.2
matplotlib~=3.8 matplotlib~=3.9
python-magic~=0.4 python-magic~=0.4
aiofiles~=23.2 aiofiles~=23.2
fastapi~=0.111
uvicorn[standard]~=0.30
fuzzywuzzy[speedup]~=0.18 fuzzywuzzy[speedup]~=0.18
tortoise-orm[asyncpg]~=0.21