Skip to content

Re-enable python testing in Github Actions - #1958

Open
bmhan12 wants to merge 4 commits into
developfrom
bugfix/han12/docker_py_path
Open

Re-enable python testing in Github Actions#1958
bmhan12 wants to merge 4 commits into
developfrom
bugfix/han12/docker_py_path

Conversation

@bmhan12

@bmhan12 bmhan12 commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

This PR:

  • Re-enable python testing in Github Actions
    • Fix involved an issue in spack where spec["python"].package.platlib in the host-configs get resolved to */dist-packages instead of the actual install path of */site-packages. As a result, check for nanobind fails and python interface/testing is disabled.
    • Fix was to not use an external python, and have spack build python (spec["python"].package.platlib resolves to */site-packages after change).

@bmhan12 bmhan12 added the CI Issues related to continuous integration label Aug 19, 2026
@bmhan12 bmhan12 changed the title Re-enable python testing in Github Actions [WIP] Re-enable python testing in Github Actions Aug 19, 2026
@bmhan12
bmhan12 marked this pull request as ready for review August 20, 2026 23:59
@bmhan12 bmhan12 changed the title [WIP] Re-enable python testing in Github Actions Re-enable python testing in Github Actions Aug 20, 2026

@kennyweiss kennyweiss left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @bmhan12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Issues related to continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants