Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/make_wheel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Prepare python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.10'

- name: Install python dependencies
run: pip install build

- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Build wheel
run: python -m build
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/validate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
Expand All @@ -24,5 +24,7 @@ jobs:
run: isort ./ --check
- name: Run black
run: black ./ --check
- name: Run pyright
run: pyright
- name: Run test install
run: pip install .
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
[![Codestyle](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Documentation Status](https://readthedocs.org/projects/python-e3dc/badge/?version=latest)](https://python-e3dc.readthedocs.io/en/latest/?badge=latest)

**NOTE: With Release 0.8.0 at least Python 3.8 is required**
**NOTE: With Release 0.10.0 at least Python 3.10 is required**

Python API for querying an [E3/DC](https://e3dc.de/) systems

Expand Down
2 changes: 0 additions & 2 deletions e3dc/_RSCPEncryptDecrypt.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
from __future__ import annotations # required for python < 3.9

import math

from py3rijndael import RijndaelCbc, ZeroPadding # type: ignore
Expand Down
5 changes: 3 additions & 2 deletions e3dc/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from ._e3dc import E3DC, AuthenticationError, NotAvailableError, PollError, SendError
from ._e3dc_rscp_local import CommunicationError, RSCPAuthenticationError, RSCPKeyError
from ._e3dc_rscp_web import RequestTimeoutError, SocketNotReady
from ._rscpLib import FrameError
from ._rscpLib import FrameError, RscpMessage
from ._rscpLib import set_debug as set_rscp_debug

__all__ = [
Expand All @@ -23,6 +23,7 @@
"RequestTimeoutError",
"SocketNotReady",
"FrameError",
"RscpMessage",
"set_rscp_debug",
]
__version__ = "0.9.3"
__version__ = "0.10.0"
Loading