Skip to content

Add py3.14t and fix mpich issues in CI - #211

Merged
rohanbabbar04 merged 2 commits into
PyLops:mainfrom
rohanbabbar04:py3.15
Sep 20, 2026
Merged

rohanbabbar04 merged 2 commits into
PyLops:mainfrom
rohanbabbar04:py3.15

Conversation

@rohanbabbar04

@rohanbabbar04 rohanbabbar04 commented Sep 20, 2026 •

Copy link
Copy Markdown
Collaborator
  • Add python-3.14t in the CI.
  • Add UCX_TLS env var for mpich issues.

@rohanbabbar04 rohanbabbar04 changed the title Add py3.15 in CI Add py3.14t in CI Sep 20, 2026
@rohanbabbar04
rohanbabbar04 force-pushed the py3.15 branch 2 times, most recently from 5037c63 to 378f4c8 Compare September 20, 2026 10:25
@rohanbabbar04 rohanbabbar04 changed the title Add py3.14t in CI Add py3.14t and fix mpich issues in CI Sep 20, 2026
@rohanbabbar04

Copy link
Copy Markdown
Collaborator Author

Have added py3.14t, better to run our tests on that as well (I think we can have that for pylops as well).

After some hours of debugging finally got the root cause of the Exit code 15(SIGTERM), I have added a new env var for Mpich which has now fixed it. Since the number of variables were increasing, I have shifted them to env:.

@mrava87

mrava87 commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

Thanks! Good addition 😄

In PyLops we have already an action for free-threaded python: https://github.com/PyLops/pylops/blob/dev/.github/workflows/buildft.yaml. It is an action on its own as a few of our optional dependencies where not ready for ft yet once I set it up... should check again as it is a couple of months now since I did check last time.

@rohanbabbar04

Copy link
Copy Markdown
Collaborator Author

Thanks! Good addition 😄

In PyLops we have already an action for free-threaded python: https://github.com/PyLops/pylops/blob/dev/.github/workflows/buildft.yaml. It is an action on its own as a few of our optional dependencies where not ready for ft yet once I set it up... should check again as it is a couple of months now since I did check last time.

Oh great, didn't see that. I will merge this PR 🙂

@rohanbabbar04
rohanbabbar04 merged commit 5b95210 into PyLops:main Sep 20, 2026
102 of 106 checks passed
@rohanbabbar04
rohanbabbar04 deleted the py3.15 branch September 20, 2026 16:33
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