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 from requirements.txt #27

Merged
merged 30 commits into from
Aug 28, 2024
Merged

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 force-pushed the 20240827__remove_enum34_v2 branch 2 times, most recently from 44b8ea5 to 868a4bd Compare August 27, 2024 17:06
@hrichards hrichards merged commit 3a764ae into master Aug 28, 2024
3 checks passed
@hrichards hrichards deleted the 20240827__remove_enum34_v2 branch August 28, 2024 15:54
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