- Notifications
You must be signed in to change notification settings - Fork673
feat: remove support for Python 3.6, require 3.7 or higher#1705
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
FYI: Before this can be merged it will require some setting change in the project settings I believe. So that the Python 3.6 check is no longer required. |
nejch commentedNov 23, 2021 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Thanks John! Could you just add a I've removed 3.6 as a required check. |
Python 3.6 is End-of-Life (EOL) as of 2021-12 as stated inhttps://www.python.org/dev/peps/pep-0494/By dropping support for Python 3.6 and requiring Python 3.7 or higherit allows python-gitlab to take advantage of new features in Python3.7, which are documented at:https://docs.python.org/3/whatsnew/3.7.htmlSome of these new features that may be useful to python-gitlab are: * PEP 563, postponed evaluation of type annotations. * dataclasses: PEP 557 – Data Classes * importlib.resources * PEP 562, customization of access to module attributes. * PEP 560, core support for typing module and generic types. * PEP 565, improved DeprecationWarning handlingBREAKING CHANGE: As of python-gitlab 3.0.0, Python 3.6 is no longersupported. Python 3.7 or higher is required.
8bede45
to414009d
CompareJohnVillalovos commentedNov 23, 2021 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Done!
Thanks. |
Uh oh!
There was an error while loading.Please reload this page.
Python 3.6 is End-of-Life (EOL) as of 2021-12 as stated in
https://www.python.org/dev/peps/pep-0494/
By dropping support for Python 3.6 and requiring Python 3.7 or higher
it allows python-gitlab to take advantage of new features in Python
3.7, which are documented at:
https://docs.python.org/3/whatsnew/3.7.html
Some of these new features that may be useful to python-gitlab are:
BREAKING CHANGE: As of python-gitlab 3.0.0, Python 3.6 is no longer
supported. Python 3.7 or higher is required.