Skip to content

CI: switch from Travis CI to GitHub Actions#188

Open
berquist wants to merge 2 commits intolinnarsson-lab:masterfrom
berquist:ci
Open

CI: switch from Travis CI to GitHub Actions#188
berquist wants to merge 2 commits intolinnarsson-lab:masterfrom
berquist:ci

Conversation

@berquist
Copy link
Copy Markdown

@berquist berquist commented Aug 4, 2024

I have what I think are fixes for #186 (all tests pass), but before submitting that PR, the current version of the code should be tested.

This PR is enough GitHub Actions implementation and just enough code modifications to test the package and also build the wheel and source distributions.

Closes #169

- Set maximum allowed version for NumPy in order to ensure existing code
works.
- There are problems with older NumPy and Python 3.12
- Fix file argument opening for h5py 3
- Fix installation and packaging for latest versions of setuptools, build, and twine
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.

h5py 3 requires file mode

1 participant