gns3-server/requirements.txt
2026-02-20 15:56:08 +08:00

28 lines
1.1 KiB
Plaintext

uvicorn==0.39.0; python_version == '3.9' # version 0.39.0 is the last version supporting Python 3.9
uvicorn==0.40.0; python_version >= '3.10'
pydantic==2.12.5
fastapi==0.128.7
python-multipart==0.0.20; python_version == '3.9' # version 0.0.20 is the last to support Python 3.9
python-multipart==0.0.22; python_version >= '3.10'
websockets==15.0.1; python_version == '3.9' # version 15.0.1 is the last to support Python 3.9
websockets==16.0; python_version >= '3.10'
aiohttp>=3.13.3,<3.14
aiofiles>=25.1.0,<26.0
Jinja2>=3.1.6,<3.2
sentry-sdk>=2.52.0,<3 # optional dependency
psutil>=7.2.2
async-timeout>=5.0.1,<5.1; python_version < '3.11' # this library has effectively been upstreamed into Python 3.11+
distro>=1.9.0
py-cpuinfo>=9.0.0,<10.0
greenlet==3.3.1; python_version >= '3.13' # necessary to run sqlalchemy on Python >= 3.13
sqlalchemy==2.0.46
aiosqlite==0.22.1
alembic==1.15.2
bcrypt==5.0.0
joserfc==1.6.1
email-validator==2.3.0
watchdog==6.0.0
zstandard==0.25.0
platformdirs>=2.4.0,<3 # platformdirs >=3 conflicts when building Debian packages
truststore>=0.10.4; python_version >= '3.10'