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

Test CPython and fix package version #61

Merged
merged 4 commits into from
Aug 11, 2022

Conversation

mcdonnnj
Copy link
Contributor

@mcdonnnj mcdonnnj commented Aug 9, 2022

This pull request adds CPython (3.6-3.10) to the matrix of Python versions tested in the GitHub Actions workflow. This will help ensure that everything works as expected against the typical Python installation of end users. It also disabled fail-fast behavior in the job strategy so that all version finish testing regardless of any failures in other versions.

I also updated the version of the package to reflect the current versions found on PyPI.

mcdonnnj added 3 commits July 8, 2022 15:57
Update the package version to match what has been published to PyPI.
The package version is set as 0.10.1 but the latest release on PyPI is
0.11.0.
PyPy does not guarantee compatibility with CPython (the official Python
release). Since this package is offered on PyPI we should test that it
runs as expected on CPython. Additionally there is no 3.10 version of
PyPy currently available.
Turn off fail-fast behavior in the job strategy. This ensures that each
Python version in the matrix will finish its tests regardless of any
failures in other versions.
setup.py Outdated Show resolved Hide resolved
Added `-dev` to version.
@IanLee1521 IanLee1521 merged commit 2b79763 into LLNL:main Aug 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants