Skip to content

Add tests and GitHub Action for Python builds#34

Merged
ptim0626 merged 5 commits into
devfrom
python-build-test
Sep 27, 2025
Merged

Add tests and GitHub Action for Python builds#34
ptim0626 merged 5 commits into
devfrom
python-build-test

Conversation

@ptim0626
Copy link
Copy Markdown
Collaborator

@ptim0626 ptim0626 commented Sep 27, 2025

This PR adds a bash script to test different mechanisms of building the mib2h5 Python wrapper. Those mechanisms are:

  • standard (pip install)
  • editable (pip install -e)
  • pipx (via pipx)

Following the same spirit as in test_build_c.sh, the usage can be seen by test_build_python.sh --list.

A GitHub Action is also added to use the above script to test whether building the Python wrapper is successful. The action tests Python version from 3.10 to 3.13 for now.

@ptim0626 ptim0626 merged commit 573c02b into dev Sep 27, 2025
22 checks passed
@ptim0626 ptim0626 deleted the python-build-test branch September 27, 2025 12:14
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.

1 participant