| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253 |
- # This file was autogenerated by uv via the following command:
- # uv pip compile requirements.txt --universal --python-version 3.11 -o requirements.lock
- aiofiles==25.1.0
- # via -r requirements.txt
- aioftp==0.28.3
- # via -r requirements.txt
- aiohappyeyeballs==2.7.1
- # via aiohttp
- aiohttp==3.14.4
- # via -r requirements.txt
- aiosignal==1.4.0
- # via aiohttp
- aiosqlite==0.22.1
- # via -r requirements.txt
- annotated-doc==0.0.5
- # via fastapi
- annotated-types==0.8.0
- # via pydantic
- anyio==4.15.1
- # via
- # httpx
- # starlette
- # watchfiles
- asyncpg==0.32.0
- # via -r requirements.txt
- asyncssh==2.24.1
- # via -r requirements.txt
- attrs==26.1.0
- # via aiohttp
- bcrypt==5.0.0
- # via passlib
- certifi==2026.7.22
- # via
- # -r requirements.txt
- # curl-cffi
- # httpcore
- # httpx
- cffi==2.1.1
- # via
- # cryptography
- # curl-cffi
- charset-normalizer==3.5.2
- # via reportlab
- click==8.5.0
- # via uvicorn
- colorama==0.4.6 ; sys_platform == 'win32'
- # via
- # pytest
- # qrcode
- contourpy==1.3.3 ; python_full_version < '3.12'
- # via matplotlib
- contourpy==1.4.0 ; python_full_version >= '3.12'
- # via matplotlib
- cryptography==50.0.2
- # via
- # -r requirements.txt
- # asyncssh
- # pyopenssl
- curl-cffi==0.16.3
- # via -r requirements.txt
- cycler==0.12.1
- # via matplotlib
- defusedxml==0.7.1
- # via -r requirements.txt
- et-xmlfile==2.0.0
- # via openpyxl
- fast-simplification==0.2.0
- # via -r requirements.txt
- fastapi==0.135.4
- # via -r requirements.txt
- fonttools==4.66.1
- # via matplotlib
- frozenlist==1.8.0
- # via
- # aiohttp
- # aiosignal
- greenlet==3.5.6
- # via -r requirements.txt
- h11==0.16.0
- # via
- # httpcore
- # uvicorn
- httpcore==1.0.9
- # via httpx
- httptools==0.9.0
- # via uvicorn
- httpx==0.28.1
- # via -r requirements.txt
- idna==3.20
- # via
- # -r requirements.txt
- # anyio
- # httpx
- # yarl
- iniconfig==2.3.1
- # via pytest
- kiwisolver==1.5.1
- # via matplotlib
- ldap3==2.9.1
- # via -r requirements.txt
- lxml==6.1.3
- # via -r requirements.txt
- matplotlib==3.11.2
- # via -r requirements.txt
- multidict==6.9.1
- # via
- # aiohttp
- # yarl
- networkx==3.6.1 ; python_full_version < '3.12'
- # via -r requirements.txt
- networkx==3.7 ; python_full_version >= '3.12'
- # via -r requirements.txt
- numpy==2.4.6 ; python_full_version < '3.12'
- # via
- # -r requirements.txt
- # contourpy
- # fast-simplification
- # matplotlib
- # opencv-python-headless
- # trimesh
- numpy==2.5.3 ; python_full_version >= '3.12'
- # via
- # -r requirements.txt
- # contourpy
- # fast-simplification
- # matplotlib
- # opencv-python-headless
- # trimesh
- opencv-python-headless==5.0.0.93
- # via -r requirements.txt
- openpyxl==3.1.5
- # via -r requirements.txt
- packaging==26.3
- # via
- # matplotlib
- # pytest
- paho-mqtt==2.1.0
- # via -r requirements.txt
- passlib==1.7.4
- # via -r requirements.txt
- pillow==12.3.0
- # via
- # -r requirements.txt
- # matplotlib
- # qrcode
- # reportlab
- pluggy==1.6.0
- # via pytest
- propcache==0.5.4
- # via
- # aiohttp
- # yarl
- psutil==7.2.2
- # via -r requirements.txt
- pyasn1==0.6.4
- # via ldap3
- pyasynchat==1.0.5 ; python_full_version >= '3.12'
- # via pyftpdlib
- pyasyncore==1.0.5 ; python_full_version >= '3.12'
- # via
- # pyasynchat
- # pyftpdlib
- pycparser==3.11 ; implementation_name != 'PyPy'
- # via cffi
- pydantic==2.14.0
- # via
- # -r requirements.txt
- # fastapi
- # pydantic-settings
- pydantic-core==2.50.0
- # via pydantic
- pydantic-settings==2.15.0
- # via -r requirements.txt
- pyftpdlib==2.2.0
- # via -r requirements.txt
- pygments==2.21.0
- # via pytest
- pyjwt==2.15.1
- # via -r requirements.txt
- pyopenssl==26.4.0
- # via -r requirements.txt
- pyotp==2.10.0
- # via -r requirements.txt
- pyparsing==3.3.3
- # via matplotlib
- pypdfium2==5.14.0
- # via -r requirements.txt
- pytest==9.1.1
- # via
- # -r requirements.txt
- # pytest-asyncio
- pytest-asyncio==1.4.0
- # via -r requirements.txt
- python-dateutil==2.9.0.post0
- # via matplotlib
- python-dotenv==1.2.4
- # via
- # -r requirements.txt
- # pydantic-settings
- # uvicorn
- python-multipart==0.0.32
- # via -r requirements.txt
- pyyaml==6.0.3
- # via uvicorn
- qrcode==8.2
- # via -r requirements.txt
- reportlab==5.0.1
- # via -r requirements.txt
- ruff==0.17.0
- # via -r requirements.txt
- six==1.17.0
- # via python-dateutil
- sqlalchemy==2.1.4
- # via -r requirements.txt
- starlette==1.7.0
- # via
- # -r requirements.txt
- # fastapi
- trimesh==5.1.1
- # via -r requirements.txt
- typing-extensions==4.16.0
- # via
- # aiohttp
- # aiosignal
- # anyio
- # asyncssh
- # fastapi
- # pydantic
- # pydantic-core
- # pyopenssl
- # pytest-asyncio
- # sqlalchemy
- # starlette
- # typing-inspection
- typing-inspection==0.4.4
- # via
- # fastapi
- # pydantic
- # pydantic-settings
- tzdata==2026.5 ; sys_platform == 'win32'
- # via -r requirements.txt
- urllib3==2.8.0
- # via -r requirements.txt
- uvicorn==0.54.0
- # via -r requirements.txt
- uvloop==0.23.0 ; platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32'
- # via uvicorn
- watchfiles==1.3.0
- # via uvicorn
- websockets==17.2
- # via uvicorn
- yarl==1.25.1
- # via aiohttp
|