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

Drop support for Python < 3.7 #952

Closed
prjemian opened this issue Dec 10, 2021 · 4 comments · Fixed by #984
Closed

Drop support for Python < 3.7 #952

prjemian opened this issue Dec 10, 2021 · 4 comments · Fixed by #984

Comments

@prjemian
Copy link
Contributor

Since Python support for version 2.7 was ended at the start of 2020, and support for Python 3 versions up to 3.6 ends at the end of this year, it is time for the NeXus definitions to drop its support for Python < 3.7. (See #946, for example.)

The processes that publish the documentation should be revised. The continuous integration workflow tests for these Python versions at this time:

python-version: ['3.6', '3.7', '3.8', '3.9']

@PeterC-DLS
Copy link
Contributor

six is still used in some of the code so perhaps we can remove the use in them

@prjemian
Copy link
Contributor Author

At today's telco, we agreed that this issue should continue, to drop support for Python versions <3.7.

@prjemian
Copy link
Contributor Author

See issue #953 (& PR #955) about the documentation publishing process.

@prjemian
Copy link
Contributor Author

Much of this work was completed in PR #951. For this issue , examine the repo for any remaining references.

prjemian added a commit that referenced this issue Feb 21, 2022
@prjemian prjemian mentioned this issue Feb 21, 2022
prjemian added a commit that referenced this issue Feb 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants