Skip to content

Add support for Python 3.12+#202

Open
loioladev wants to merge 4 commits intocsingley:masterfrom
loioladev:master
Open

Add support for Python 3.12+#202
loioladev wants to merge 4 commits intocsingley:masterfrom
loioladev:master

Conversation

@loioladev
Copy link

@loioladev loioladev commented Jan 10, 2026

To enable support for newer Python versions, Python 3.12, 3.13, and 3.14 were added to the CI commit configuration and setup.py.

A pytest warning of TestingTimezone was resolved by renaming it to __TestingTimezone, preventing pytest from incorrectly treating it as a test instead of a helper class.

To ensure the test were successfull, I formatted the repository using black. Additionally, import urllib.request was added to file ofxhome.py, to avoid mypy checks errors when running Python 3.11 or above.

After these changes, all tests passed successfully. Code coverage stayed the same as before. The builds were completed successfully across all supported Python versions, from 3.8 through 3.14.

Closes #201

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.

Add support for Python 3.12+

1 participant