Skip to content

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