diff --git a/.github/workflows/pyleco_CI.yml b/.github/workflows/pyleco_CI.yml index f86c78c6..562ab8e2 100644 --- a/.github/workflows/pyleco_CI.yml +++ b/.github/workflows/pyleco_CI.yml @@ -112,7 +112,7 @@ jobs: fail-fast: true matrix: os: ["ubuntu-latest", "macos-latest", "windows-latest"] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 with: diff --git a/CHANGELOG.md b/CHANGELOG.md index 733bd93d..59b57838 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ _Use self defined objects instead of jsonrpc2-objects and jsonrpc2-pyclient._ - Add __future__.annotations to all files, which need it for annotations for Python 3.7/3.8. - Add self written `RPCServer` as alternative to openrpc package. +- Compatibility with Python 3.7/3.8 ## [0.2.2] - 2024-02-14 diff --git a/pyproject.toml b/pyproject.toml index f535b264..542c3928 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ classifiers = [ "Topic :: System :: Networking", ] -requires-python = ">=3.8" +requires-python = ">=3.7" dependencies = [ "pyzmq >= 22.3.0", "openrpc >= 8.1.0; python_version >= '3.9'",