Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove enum34, convert to Pytest-style, add more supported targets #25

Closed
wants to merge 43 commits into from

Conversation

hrichards
Copy link
Member

From changelog:

3.1.0

  • No functional changes: added support targets and refactored tests and dependencies.

Major

  • Support Django 3.2 and 4.2.
  • Add support for Python 3.8 and 3.9.
  • Cope with psycopg2 bug: only 2.8 is supported through Django 2.2, but 2.9 is supported for higher Django versions.
  • Parameterize test suite on USE_TZ to confirm Capone works for both True and False.
  • Remove unneeded dependency enum34.
  • Refactor to use django.utils.timezone.

Minor

  • Convert tests to Pytest style.
  • Default in tests to USE_TZ == True.
  • Remove remaining Python 2 compatibility shims.
  • Unpin lots of test dependencies.

@hrichards hrichards closed this Aug 27, 2024
@hrichards hrichards deleted the 20240826__remove_enum34 branch August 27, 2024 16:50
@hrichards hrichards mentioned this pull request Aug 29, 2024
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