-
Notifications
You must be signed in to change notification settings - Fork 81
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
Support Python 3.8, 3.9 and 3.10, drop EOL Python versions (2.7, 3.4, 3.5), use GitHub Actions for CI #214
Commits on Aug 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2734c7f - Browse repository at this point
Copy the full SHA 2734c7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f1e72a - Browse repository at this point
Copy the full SHA 7f1e72aView commit details
Commits on Sep 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a7b19b8 - Browse repository at this point
Copy the full SHA a7b19b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad2e58f - Browse repository at this point
Copy the full SHA ad2e58fView commit details -
Drop support for Python 2, Python 3.4 and 3.5
Python 2 has been EOL for since Jan 1, 2020, Python 3.4 has been EOL since Mar 18, 2019 and Python 3.5 has been EOL since Sep 13, 2020. Drop obsolete 'from __future__' imports, drop obsolete conditionals due to Python 2 vs. 3 differences.
Configuration menu - View commit details
-
Copy full SHA for d956dec - Browse repository at this point
Copy the full SHA d956decView commit details
Commits on Sep 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7dbcbaf - Browse repository at this point
Copy the full SHA 7dbcbafView commit details -
Remove test for testing 'virtualenv --relocatable'
Virtualenv 20+ doesn't support --relocatable anymore and nothing in Pew really depended on that.
Configuration menu - View commit details
-
Copy full SHA for 7d47464 - Browse repository at this point
Copy the full SHA 7d47464View commit details -
Replace version of Python to install in test_{un,}install test
PyPy 2.6.1's download link is not working anymore.
Configuration menu - View commit details
-
Copy full SHA for c600d1e - Browse repository at this point
Copy the full SHA c600d1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64eea15 - Browse repository at this point
Copy the full SHA 64eea15View commit details -
Explicilty import distutils.sysconfig subpackage in sitepackages_dir()
In general, submodules and subpackages are not imported when one imports a package, unless they are explicitly included in the package's __init__.py. To avoid a potential issue, explicitly import get_python_lib() from distutils.sysconfig subpackage.
Configuration menu - View commit details
-
Copy full SHA for cf6c220 - Browse repository at this point
Copy the full SHA cf6c220View commit details -
Replace easy_install with setuptools in test_lssitepackages
The easy_install top-level model and the easy_install console script have been removed in setuptools 52+: https://setuptools.readthedocs.io/en/latest/history.html#v52-0-0 Replace them with a setuptools exec that check for presence of a setuptools dist-info, e.g. setuptools-57.4.0.dist-info.
Configuration menu - View commit details
-
Copy full SHA for 18e5a08 - Browse repository at this point
Copy the full SHA 18e5a08View commit details
Commits on Oct 1, 2021
-
Rewrite test_restore to delete setuptools to break test virtualenv
Previoulsy, test_restore test relied on breaking the test virtualenv by removing the site.py from the test virtualenv. Since virtualenv 20+ doesn't inject its own site.py when creating a Python 3 virtualenv anymore, reling on removing the site.py from the testing virtualenv no longer works. Deleting everything related to setuptools seems like a good way to break the 'import setuptools' statement.
Configuration menu - View commit details
-
Copy full SHA for dd5b9e2 - Browse repository at this point
Copy the full SHA dd5b9e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0166483 - Browse repository at this point
Copy the full SHA 0166483View commit details -
Temporarily disable test_create_in_symlink test in test_mkvirtualenv
Follow up on why it broke in issue: pew-org#225.
Configuration menu - View commit details
-
Copy full SHA for c5fb0de - Browse repository at this point
Copy the full SHA c5fb0deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00a5370 - Browse repository at this point
Copy the full SHA 00a5370View commit details