Skip to content

compatibility upgrade#50

Open
circulon wants to merge 8 commits into
alexcasalboni:masterfrom
circulon:fix/compatibility_upgrade
Open

compatibility upgrade#50
circulon wants to merge 8 commits into
alexcasalboni:masterfrom
circulon:fix/compatibility_upgrade

Conversation

@circulon
Copy link
Copy Markdown

This PR is a major reafctor and compatibility upgrade.

  • Dropped support for Python <3.8
  • Python 3.8-3.13 compatibilie and tests
  • refactores modules for readability.
  • modernised packaging
  • use pytest instead of nose
  • use ruff for linting and formatting
  • use latest github actions

NOTE: yjos will require the coveralls token as noted in #45

circulon added 8 commits May 21, 2026 12:41
- Dropped support for Python <3.8
- Added support for Python 3.10 -> 3.13
- Fixed `datetime.utcnow()` deprecation (Python 3.12+)
- updated to moto v5 `mock_aws`
- migrated CI from Travis to GitHub Actions
- replaced nose with pytest
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.

1 participant