Skip to content

Node 24, Python 3.15 ready#56

Open
Serge3leo wants to merge 2 commits into
mgaitan:masterfrom
Serge3leo:test-master
Open

Node 24, Python 3.15 ready#56
Serge3leo wants to merge 2 commits into
mgaitan:masterfrom
Serge3leo:test-master

Conversation

@Serge3leo

Copy link
Copy Markdown
Collaborator
  • Python 3.15 ready (CI tests for 3.15.0b1 or above).
  • Docs: the issue of migration to free-threading Python is described (use the --freethreading-compatible option, Fortran magic modules are not declared as GIL-free #55).
  • Docs: meson semantics of the --link option is described.
  • CI: bump version of checkout@v6 and setup-micromamba@v3 (upgrade to Node 24).
  • CI: cache micromamba and uv.
  • CI: add configuration files for optional pre-commit checks.
  • Tests: don't skip test_documentation_ipynb.py for ubuntu-latest and windows-latest.
  • Tests: repair irrelevant warnings about GIL.

* Python 3.15 ready (CI tests for 3.15.0b1 or above).
* Docs: the issue of migration to free-threading Python is described (use the `--freethreading-compatible` option, mgaitan#55). 
* Docs: `meson` semantics of the `--link` option is described.
* CI: bump version of `checkout@v6` and `setup-micromamba@v3` (upgrade to Node 24).
* CI: cache `micromamba` and `uv`.
* CI: add configuration files for optional pre-commit checks.
* Tests: don't skip `test_documentation_ipynb.py` for `ubuntu-latest` and `windows-latest`.
* Tests: repair irrelevant warnings about GIL.
@Serge3leo

Serge3leo commented May 10, 2026

Copy link
Copy Markdown
Collaborator Author

@mgaitan, am I correct in understanding 2f23a10 as a temporary revert from version 1.0 to alpha 1.0 (1.0.0a1)?

Next version 1.0? Or 1.0.1? Or 1.1?

@Serge3leo

Serge3leo commented May 10, 2026

Copy link
Copy Markdown
Collaborator Author

1796c77 resolve #17

@mgaitan

mgaitan commented May 12, 2026

Copy link
Copy Markdown
Owner

@Serge3leo I guess we should release 1.0.1 directly.

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