-
Notifications
You must be signed in to change notification settings - Fork 3
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
Making the library ready for Python 3.7, 3.8, 3.9 and 3.10 #26
Comments
Some tests fail due to different reasons. Tests with Python 3.7 failThere is a SyntaxisError in unyt with Python 3.7. Let's see if this is solved in the future. At this point let's take the following actions:
Test with Python 3.10 and macos-latest failsThere is a problem with openmm in this case:
At this point let's take the following actions:
All tests with windows-latest failThere is an error with openmm and windows:
At this point let's take the following actions:
|
Error building packages with Python 3.10There is an error building packages with Python 3.10.:
The error was already reported in conda/conda#11442. |
Unyt is not longer supported for Python 3.7. We need to implement a mechanism to skip tests with unyt with this Python version. |
Python 3.7 expires in 11 months (27 Jun 2023). So, it is probably time to prepare PyUnitWizard for later Python versions (3.8, 3.9, and 3.10). Another good reason to do it is that newer versions are faster.
Although the typical suggestion is to give support to the last three Python versions, from now on we will try to keep the library available for every supported version: 3.7, 3.8, 3.9, and 3.10 (at the current moment).
The text was updated successfully, but these errors were encountered: