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

Updates Test Configuration, Narrows Dependency Declaration #166

Merged
merged 1 commit into from
Nov 11, 2020

Conversation

iMerica
Copy link
Owner

@iMerica iMerica commented Nov 11, 2020

Summary

This change narrows the supported Django and Django-All-Auth versions, as many tests are failing in various combinations of the two. Note: the tests are failing due to upstream dependencies, not new regressions in this package.

As a matter of caution, I've bumped the major version to signify the impact of the change.

Changes

  • Moves Circle CI build config to use Tox to test all combinations of supported Python and Django Versions in CI.
  • Adds Python 3.9 tests to tox configuration
  • Pins specific versions of test dependencies.
  • Narrows extras require of all-auth to django-allauth>=0.40.0,<0.43.0
  • Updates README
  • Bumps Major Version

@iMerica iMerica added the task Something that needs to get done label Nov 11, 2020
@iMerica iMerica linked an issue Nov 11, 2020 that may be closed by this pull request
@iMerica iMerica self-assigned this Nov 11, 2020
@iMerica iMerica merged commit 817d0af into master Nov 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Something that needs to get done
Projects
Operation Clean Config
  
Awaiting triage
Development

Successfully merging this pull request may close these issues.

Tests failing in master with no new *source code changes.
1 participant