Skip to content

Commit 05a87e3

Browse files
chore(deps)(deps): Bump the server-dependencies group
Bumps the server-dependencies group in /server with 16 updates: | Package | From | To | | --- | --- | --- | | [uvicorn[standard]](https://github.com/Kludex/uvicorn) | `0.27.0` | `0.38.0` | | [pyvisa](https://github.com/pyvisa/pyvisa) | `1.14.1` | `1.15.0` | | [pyvisa-py](https://github.com/pyvisa/pyvisa-py) | `0.7.1` | `0.8.1` | | [pyusb](https://github.com/pyusb/pyusb) | `1.2.1` | `1.3.1` | | [pandas](https://github.com/pandas-dev/pandas) | `2.2.0` | `2.3.3` | | [h5py](https://github.com/h5py/h5py) | `3.10.0` | `3.15.1` | | [scipy](https://github.com/scipy/scipy) | `1.11.4` | `1.16.3` | | [pydantic](https://github.com/pydantic/pydantic) | `2.5.3` | `2.12.5` | | [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.1.0` | `2.12.0` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.0.0` | `1.2.1` | | [email-validator](https://github.com/JoshData/python-email-validator) | `2.1.0` | `2.3.0` | | [python-dateutil](https://github.com/dateutil/dateutil) | `2.8.2` | `2.9.0.post0` | | [apscheduler](https://github.com/agronholm/apscheduler) | `3.10.4` | `3.11.1` | | [zeroconf](https://github.com/python-zeroconf/python-zeroconf) | `0.132.2` | `0.148.0` | | [requests](https://github.com/psf/requests) | `2.32.4` | `2.32.5` | | [httpx](https://github.com/encode/httpx) | `0.27.0` | `0.28.1` | Updates `uvicorn[standard]` from 0.27.0 to 0.38.0 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.27.0...0.38.0) Updates `pyvisa` from 1.14.1 to 1.15.0 - [Release notes](https://github.com/pyvisa/pyvisa/releases) - [Changelog](https://github.com/pyvisa/pyvisa/blob/main/ChangeLog) - [Commits](pyvisa/pyvisa@1.14.1...1.15.0) Updates `pyvisa-py` from 0.7.1 to 0.8.1 - [Release notes](https://github.com/pyvisa/pyvisa-py/releases) - [Changelog](https://github.com/pyvisa/pyvisa-py/blob/main/CHANGES) - [Commits](pyvisa/pyvisa-py@0.7.1...0.8.1) Updates `pyusb` from 1.2.1 to 1.3.1 - [Release notes](https://github.com/pyusb/pyusb/releases) - [Commits](pyusb/pyusb@v1.2.1...v1.3.1) Updates `pandas` from 2.2.0 to 2.3.3 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v2.2.0...v2.3.3) Updates `h5py` from 3.10.0 to 3.15.1 - [Release notes](https://github.com/h5py/h5py/releases) - [Changelog](https://github.com/h5py/h5py/blob/master/docs/release_guide.rst) - [Commits](h5py/h5py@3.10.0...3.15.1) Updates `scipy` from 1.11.4 to 1.16.3 - [Release notes](https://github.com/scipy/scipy/releases) - [Commits](scipy/scipy@v1.11.4...v1.16.3) Updates `pydantic` from 2.5.3 to 2.12.5 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.5.3...v2.12.5) Updates `pydantic-settings` from 2.1.0 to 2.12.0 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](pydantic/pydantic-settings@v2.1.0...v2.12.0) Updates `python-dotenv` from 1.0.0 to 1.2.1 - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md) - [Commits](theskumar/python-dotenv@v1.0.0...v1.2.1) Updates `email-validator` from 2.1.0 to 2.3.0 - [Release notes](https://github.com/JoshData/python-email-validator/releases) - [Changelog](https://github.com/JoshData/python-email-validator/blob/main/CHANGELOG.md) - [Commits](JoshData/python-email-validator@v2.1.0...v2.3.0) Updates `python-dateutil` from 2.8.2 to 2.9.0.post0 - [Release notes](https://github.com/dateutil/dateutil/releases) - [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS) - [Commits](dateutil/dateutil@2.8.2...2.9.0.post0) Updates `apscheduler` from 3.10.4 to 3.11.1 - [Release notes](https://github.com/agronholm/apscheduler/releases) - [Commits](agronholm/apscheduler@3.10.4...3.11.1) Updates `zeroconf` from 0.132.2 to 0.148.0 - [Release notes](https://github.com/python-zeroconf/python-zeroconf/releases) - [Changelog](https://github.com/python-zeroconf/python-zeroconf/blob/master/CHANGELOG.md) - [Commits](python-zeroconf/python-zeroconf@0.132.2...0.148.0) Updates `requests` from 2.32.4 to 2.32.5 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.4...v2.32.5) Updates `httpx` from 0.27.0 to 0.28.1 - [Release notes](https://github.com/encode/httpx/releases) - [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md) - [Commits](encode/httpx@0.27.0...0.28.1) --- updated-dependencies: - dependency-name: uvicorn[standard] dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: pyvisa dependency-version: 1.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: pyvisa-py dependency-version: 0.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: pyusb dependency-version: 1.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: pandas dependency-version: 2.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: h5py dependency-version: 3.15.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: scipy dependency-version: 1.16.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: pydantic dependency-version: 2.12.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: pydantic-settings dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: python-dotenv dependency-version: 1.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: email-validator dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: python-dateutil dependency-version: 2.9.0.post0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: apscheduler dependency-version: 3.11.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: zeroconf dependency-version: 0.148.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies - dependency-name: requests dependency-version: 2.32.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: server-dependencies - dependency-name: httpx dependency-version: 0.28.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: server-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent 8655c3e commit 05a87e3

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

server/requirements.txt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
# Web Framework
22
fastapi>=0.115.0 # Security: Fixes PYSEC-2024-38 (ReDoS), upgrades starlette to fix GHSA-f96h-pmfr-66vw, GHSA-2c2j-9gv5-cj73
3-
uvicorn[standard]==0.27.0
3+
uvicorn[standard]==0.38.0
44
websockets==12.0
55
python-multipart>=0.0.18 # Required for FastAPI file uploads (Form/File parameters). Security: Fixes GHSA-2jv5-9r88-3w3p (ReDoS), GHSA-59g5-xgcq-4qw3 (DoS)
66

77
# Equipment Communication
8-
pyvisa==1.14.1
9-
pyvisa-py==0.7.1
8+
pyvisa==1.15.0
9+
pyvisa-py==0.8.1
1010
pyserial==3.5
1111

1212
# USB/Device Access
13-
pyusb==1.2.1
13+
pyusb==1.3.1
1414

1515
# Data Handling
1616
numpy==1.26.3
17-
pandas==2.2.0
18-
h5py==3.10.0
19-
scipy==1.11.4
17+
pandas==2.3.3
18+
h5py==3.15.1
19+
scipy==1.16.3
2020

2121
# Configuration
22-
pydantic==2.5.3
23-
pydantic-settings==2.1.0
24-
python-dotenv==1.0.0
25-
email-validator==2.1.0
22+
pydantic==2.12.5
23+
pydantic-settings==2.12.0
24+
python-dotenv==1.2.1
25+
email-validator==2.3.0
2626

2727
# Utilities
28-
python-dateutil==2.8.2
28+
python-dateutil==2.9.0.post0
2929
psutil==5.9.8
30-
apscheduler==3.10.4
31-
zeroconf==0.132.2
32-
requests==2.32.4 # HTTP library for Pi discovery. Security: Fixes GHSA-9wx4-h78v-vm56 (cert verification), GHSA-9hjg-9r4m-mvj7 (netrc leak)
30+
apscheduler==3.11.1
31+
zeroconf==0.148.0
32+
requests==2.32.5 # HTTP library for Pi discovery. Security: Fixes GHSA-9wx4-h78v-vm56 (cert verification), GHSA-9hjg-9r4m-mvj7 (netrc leak)
3333
docker==7.1.0 # Docker Python API for running Pi diagnostics on host
3434

3535
# Testing
@@ -38,7 +38,7 @@ pytest-asyncio==0.23.3
3838

3939
# Security & Authentication
4040
bcrypt==4.1.3 # Password hashing
41-
httpx==0.27.0 # Async HTTP client for OAuth2
41+
httpx==0.28.1 # Async HTTP client for OAuth2
4242
PyJWT==2.10.1 # JWT token handling
4343
pyotp==2.9.0 # TOTP multi-factor authentication
4444
qrcode[pil]==8.2 # QR code generation with PIL support

0 commit comments

Comments
 (0)