Skip to content

Add py38 compatibility#5

Merged
fwrise merged 8 commits into
RI-SE:mainfrom
BastianHavers:feature/py38-compatibility
Apr 14, 2026
Merged

Add py38 compatibility#5
fwrise merged 8 commits into
RI-SE:mainfrom
BastianHavers:feature/py38-compatibility

Conversation

@BastianHavers
Copy link
Copy Markdown
Contributor

Reasoning

Compatibility with py3.8 would be more comfortable for me, that is why I am proposing it in this PR.

Details

Very minor adjustments to a single python file are required to create compatibility with 3.8. See the enclosed commits for more details.

The pyproject.toml now requires as minimum Python 3.8. However, when installing the dev dependencies, it is a must that Python 3.12 is used.
End users should not be bothered by this, only developers should take care.
For that reason, I have added a note in the README.md to explain this.

Tests

Passes all tests in the test suite.

@fwrise fwrise merged commit 5642baa into RI-SE:main Apr 14, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants