-
Notifications
You must be signed in to change notification settings - Fork 58
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
Modernize python support #307
Conversation
Convert 'tests.py' -> 'tests/test_it.py' to enable PyTest discovery. Add pin to Pyramid to defer 2.0 changes.
Drop support for Python 2.7, 3.5, 3.6, 3.7. Drop using 'nosetests' in favor of 'pytest'.
Lol you're nuts. I'll try to go over it over the weekend or possibly next week, because the last time I tried it with e.g. youshouldsing under Pyramid 2.X, it was very unhappy. |
@mcdonc Thanks. Note that this PR doesn't tackle compatibility with Pyramid 2 (it actually adds a pin against it). The Pyramid-induces changes are purely about deprecations, some of which (laughably) have to be removed / redone for Pyramid 2 support. |
Test failure tracked in #312
pyramid
< 2.0dev, until it can be reviewed in depth.pyramid
.pkg_resources
.cryptacular
with plainbcrypt
-- theenscons
builder thatcryptacular
needs barfs on Python 3.12.