Skip to content

Commit bb39249

Browse files
committed
Update supported runtimes and dependencies
1 parent e7ab571 commit bb39249

3 files changed

Lines changed: 10 additions & 5 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,13 @@ concurrency:
1313

1414
jobs:
1515
quality:
16+
name: Quality (Python ${{ matrix.python-version }})
1617
runs-on: ubuntu-latest
1718
timeout-minutes: 15
19+
strategy:
20+
fail-fast: false
21+
matrix:
22+
python-version: ["3.12", "3.13", "3.14"]
1823
env:
1924
PYTHONWARNINGS: error::ResourceWarning
2025
steps:
@@ -23,7 +28,7 @@ jobs:
2328
- name: Set up Python
2429
uses: actions/setup-python@v7
2530
with:
26-
python-version: "3.12"
31+
python-version: ${{ matrix.python-version }}
2732
cache: pip
2833
- name: Install project
2934
run: python -m pip install -e ".[dev]"

‎Dockerfile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.12-slim@sha256:229a2c5bfa27522db7815ea81f9bed70af17ccb9de9fc7ad142b1877b5830d36
1+
FROM python:3.14-slim@sha256:a7fb1e634c4a578f9e0bd6327f11a3cde11b7a9395f48e24360c0988bcc5c2bc
22

33
LABEL org.opencontainers.image.title="InverterScout" \
44
org.opencontainers.image.description="Self-hosted LuxPower inverter monitor" \

‎pyproject.toml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ dependencies = [
2525
"aiohttp>=3.9,<4.0",
2626
"aiohttp-jinja2>=1.6,<2.0",
2727
"cryptography>=50.0,<51.0",
28-
"python-telegram-bot[job-queue]>=21.0,<22.0",
29-
"tapo>=0.8,<0.9",
28+
"python-telegram-bot[job-queue]>=21.0,<23.0",
29+
"tapo>=0.8,<0.10",
3030
"tinytuya>=1.13,<2.0",
3131
"tzdata>=2024.1",
3232
]
@@ -41,7 +41,7 @@ Issues = "https://github.com/albond/InverterScout/issues"
4141
dev = [
4242
"pytest>=9.0.3,<10.0",
4343
"pytest-asyncio>=1.0,<2.0",
44-
"pytest-cov>=6.0,<7.0",
44+
"pytest-cov>=6.0,<8.0",
4545
"ruff>=0.11,<1.0",
4646
]
4747

0 commit comments

Comments
 (0)