Skip to content

Python bindings - #11

Merged
ryanmrichard merged 33 commits into
masterfrom
python_bindings
Aug 5, 2026
Merged

Python bindings#11
ryanmrichard merged 33 commits into
masterfrom
python_bindings

Conversation

@ryanmrichard

Copy link
Copy Markdown
Member

Is this pull request associated with an issue(s)?
No.

Description
This PR starts stub Python bindings and more importantly tests packaging with pip and PyPI.

TODOs
See if this can be used downstream.

@ryanmrichard ryanmrichard self-assigned this Apr 7, 2026
@ryanmrichard
ryanmrichard marked this pull request as ready for review April 7, 2026 21:03
@ryanmrichard
ryanmrichard marked this pull request as draft April 7, 2026 21:03
pypa/gh-action-pypi-publish refuses to run on non-Linux runners
("This action is only able to run under GNU/Linux environments"),
confirmed live via fork testing on the macos-14 leg. Each matrix leg
now only builds and uploads its wheel as an artifact; a separate
ubuntu-only job downloads all of them and does the single actual
PyPI upload.
nwchemex-nwxcmake is now published to PyPI (0.1.0), so this can drop
the git+ dependency on the ryanmrichard fork it was originally
developed against -- this repo's CI/CMake config already pointed at
NWChemEx, this was the one remaining reference.
@ryanmrichard
ryanmrichard marked this pull request as ready for review August 5, 2026 20:00
@ryanmrichard
ryanmrichard merged commit 591ff73 into master Aug 5, 2026
16 checks passed
@ryanmrichard
ryanmrichard deleted the python_bindings branch August 5, 2026 20:00
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

🚀 [bumpr] Bumped!
New version:v0.0.24
Changes:v0.0.23...v0.0.24

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