mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 10:51:36 -04:00
Updates the requirements on [fastapi](https://github.com/fastapi/fastapi), [uvicorn](https://github.com/Kludex/uvicorn), [pydantic](https://github.com/pydantic/pydantic), [jinja2](https://github.com/pallets/jinja), [psutil](https://github.com/giampaolo/psutil), [pysmart](https://github.com/truenas/py-SMART), [pyyaml](https://github.com/yaml/pyyaml), [docker](https://github.com/docker/docker-py), [pytest](https://github.com/pytest-dev/pytest), [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio), [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) and [httpx](https://github.com/encode/httpx) to permit the latest version. Updates `fastapi` to 0.136.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.100.0...0.136.1) Updates `uvicorn` to 0.46.0 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/uvicorn/compare/0.23.0...0.46.0) Updates `pydantic` to 2.13.3 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/compare/v2.0...v2.13.3) Updates `jinja2` to 3.1.6 - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.0...3.1.6) Updates `psutil` to 7.2.2 - [Changelog](https://github.com/giampaolo/psutil/blob/master/docs/changelog.rst) - [Commits](https://github.com/giampaolo/psutil/compare/v5.9.0...v7.2.2) Updates `pysmart` to 1.4.2 - [Release notes](https://github.com/truenas/py-SMART/releases) - [Changelog](https://github.com/truenas/py-SMART/blob/master/CHANGELOG.md) - [Commits](https://github.com/truenas/py-SMART/compare/v1.3.0...v1.4.2) Updates `pyyaml` to 6.0.3 - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES) - [Commits](https://github.com/yaml/pyyaml/compare/6.0...6.0.3) Updates `docker` to 7.1.0 - [Release notes](https://github.com/docker/docker-py/releases) - [Commits](https://github.com/docker/docker-py/compare/6.0.0...7.1.0) Updates `pytest` to 9.0.3 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.0.0...9.0.3) Updates `pytest-asyncio` to 1.3.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.21.0...v1.3.0) Updates `pytest-xdist` to 3.8.0 - [Release notes](https://github.com/pytest-dev/pytest-xdist/releases) - [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.0.0...v3.8.0) Updates `httpx` to 0.28.1 - [Release notes](https://github.com/encode/httpx/releases) - [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md) - [Commits](https://github.com/encode/httpx/compare/0.24.0...0.28.1) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.136.1 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: uvicorn dependency-version: 0.46.0 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: pydantic dependency-version: 2.13.3 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: jinja2 dependency-version: 3.1.6 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: psutil dependency-version: 7.2.2 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: pysmart dependency-version: 1.4.2 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: pyyaml dependency-version: 6.0.3 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: docker dependency-version: 7.1.0 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: pytest dependency-version: 9.0.3 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: pytest-asyncio dependency-version: 1.3.0 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: pytest-xdist dependency-version: 3.8.0 dependency-type: direct:production dependency-group: controller-dependencies - dependency-name: httpx dependency-version: 0.28.1 dependency-type: direct:production dependency-group: controller-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
29 lines
451 B
Text
29 lines
451 B
Text
# Controller dependencies
|
|
# Separate from main WROLPi API to keep venvs independent
|
|
|
|
# Web framework
|
|
fastapi>=0.136.1
|
|
uvicorn[standard]>=0.46.0
|
|
pydantic>=2.13.3
|
|
|
|
# Templates
|
|
jinja2>=3.1.6
|
|
|
|
# System monitoring
|
|
psutil>=7.2.2
|
|
|
|
# Disk health
|
|
pySMART>=1.4.2
|
|
|
|
# Config file handling
|
|
pyyaml>=6.0.3
|
|
|
|
# Docker management (optional, for Docker mode)
|
|
docker>=7.1.0
|
|
aiohttp==3.13.5
|
|
|
|
# Testing
|
|
pytest>=9.0.3
|
|
pytest-asyncio>=1.3.0
|
|
pytest-xdist>=3.8.0
|
|
httpx>=0.28.1
|