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
Drop support for Python 2 & 3.5 #177
Drop support for Python 2 & 3.5 #177
Conversation
This reverts commit 0437aa2.
Codecov Report
@@ Coverage Diff @@
## main #177 +/- ##
==========================================
- Coverage 91.68% 91.66% -0.03%
==========================================
Files 40 40
Lines 1587 1583 -4
Branches 123 121 -2
==========================================
- Hits 1455 1451 -4
Misses 119 119
Partials 13 13
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
recheck |
@@ -29,7 +29,6 @@ def vault_token_via_env(vault_token): | |||
yield | |||
|
|||
|
|||
@pytest.mark.skipif(sys.version_info < (2, 7), reason="Python 2.7 or higher is required.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't you somehow need the skip_python fixture here (and in other places)? Or how does that work?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@felixfontein yes indeed! It's in an autouse fixture in tests/unit/conftest.py
(which existed before this, I just never went back to take out this one thing). That fixture is updated in this PR to change the version.
SUMMARY
Remove explicit support for Python 2.7 and 3.5 (2.6 was already unsupported).
Resolves: #81
Not looking to explicitly break anything in those python versions, but we won't be testing against it or enforcing support in PRs. We may accept PRs that look to make something that stopped working, work again in an unsupported python version, if the change is not regressive or otherwise looks reasonable. It will be a case by case basis.
ISSUE TYPE
COMPONENT NAME
N/A
ADDITIONAL INFORMATION
N/A