Skip to content

Commit

Permalink
Bump minimum Python version to 3.11 #1594
Browse files Browse the repository at this point in the history
  • Loading branch information
dennissiemensma committed Jun 3, 2024
1 parent d293330 commit b043c54
Show file tree
Hide file tree
Showing 5 changed files with 403 additions and 589 deletions.
7 changes: 2 additions & 5 deletions .github/workflows/automated-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
matrix:
python-version:
- '3.11'
- '3.11' # @TODO: Bump me to 3.12 later
services:
postgres:
image: 'postgres:14-alpine'
Expand Down Expand Up @@ -119,10 +119,7 @@ jobs:
strategy:
matrix:
python-version:
- '3.7' # Drop me in DSMR-reader v6.x
- '3.8' # Drop me in DSMR-reader v6.x
- '3.9' # Drop me in DSMR-reader v6.x
- '3.10'
- '3.11'
env:
# Do not log verbosely
DSMRREADER_LOGLEVEL: ERROR
Expand Down
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,15 @@ You will need a cable and hardware that can run Linux software.

----

## Docker
A third party Docker implementation [can be found here](https://github.com/xirixiz/dsmr-reader-docker).
Courtesy of [@Xirixiz](https://github.com/xirixiz).

## Docs
Check out [the documentation](https://dsmr-reader.readthedocs.io/en/v5/explained/about.html) for a tour and screenshots.
- **Documentation**: [English](https://dsmr-reader.readthedocs.io/en/v5/index.html) / [Nederlands](https://dsmr-reader.readthedocs.io/nl/v5/index.html)
- **Installation**: [English](https://dsmr-reader.readthedocs.io/en/v5/tutorial/installation/step-by-step.html) / [Nederlands](https://dsmr-reader.readthedocs.io/nl/v5/tutorial/installation/step-by-step.html)
- **How-to's**: [English](https://dsmr-reader.readthedocs.io/en/v5/how-to/index.html) / [Nederlands](https://dsmr-reader.readthedocs.io/nl/v5/how-to/index.html)

[Check out the documentation](https://dsmr-reader.readthedocs.io/en/v5/explained/about.html) for a tour and screenshots.
Container implementation for running DSMR-reader [can be found here](https://github.com/xirixiz/dsmr-reader-docker).
Courtesy of [@Xirixiz](https://github.com/xirixiz).


## Preview

Expand Down
4 changes: 2 additions & 2 deletions check_python_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
import sys

# EOL table @ https://www.python.org/downloads/
MINIMUM_VERSION = (3, 7, 0)
PREFERRED_MINIMUM_VERSION = (3, 11, 0)
MINIMUM_VERSION = (3, 11, 0)
PREFERRED_MINIMUM_VERSION = (3, 12, 0)


def check():
Expand Down
Loading

0 comments on commit b043c54

Please sign in to comment.