Merge pull request #2675 from GNS3/upgrade-dependencies

Upgrade dependencies
This commit is contained in:
Jeremy Grossmann 2026-04-21 14:00:04 +08:00 committed by GitHub
commit 0ac8fd9ff3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,23 +1,23 @@
# GNS3 Server Core Dependencies
uvicorn==0.41.0
pydantic==2.12.5
fastapi==0.135.2
uvicorn==0.44.0
pydantic==2.13.2
fastapi==0.136.0
python-multipart==0.0.26 # fix CVE-2026-40347
websockets==16.0
aiohttp>=3.13.3,<3.14
aiohttp>=3.13.5,<3.14
aiofiles>=25.1.0,<26.0
Jinja2>=3.1.6,<3.2
sentry-sdk>=2.54.0,<3 # optional dependency
sentry-sdk>=2.58.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.2; python_version >= '3.13' # necessary to run sqlalchemy on Python >= 3.13
sqlalchemy==2.0.48
greenlet==3.4.0; python_version >= '3.13' # necessary to run sqlalchemy on Python >= 3.13
sqlalchemy==2.0.49
aiosqlite==0.22.1
alembic==1.15.2
alembic==1.18.4
bcrypt==5.0.0
joserfc==1.6.3
joserfc==1.6.4
email-validator==2.3.0
watchdog==6.0.0
zstandard==0.25.0
@ -25,7 +25,7 @@ platformdirs>=2.4.0,<3 # platformdirs >=3 conflicts when building Debian packag
truststore>=0.10.4; python_version >= '3.10'
# Shared dependencies (also used by AI Copilot)
telnetlib3==4.0.1
telnetlib3==4.0.2
typing-extensions>=4.15.0
requests>=2.33.1
urllib3>=2.6.2