Releases: hibtc/cpymad
Releases · hibtc/cpymad
v1.17.0
- add builds for python 3.13
- add builds for free-threaded python 3.13 (linux only)
- migrate to pyproject.toml based packaging
- no longer include .c in source distribution, require cython for building
- no longer include .c, .pyx, .pxd in binary distributions
- show deprecation warning for py3.8 and below
v1.16.3
Release cpymad v1.16.3 - fix error in build pipeline due to github just having changed the ``macos-latest`` runner from x86_64 to arm64. Another tag needed to trigger another release - show deprecation warning for py3.7 downoards - macos arm64 wheels are now tested in CI
v1.16.1
Release cpymad v1.16.1 - maintenance release to trigger new build after fix in build pipeline
v1.15.0
Release cpymad v1.15.0 - update to MAD-X 5.09.01 - add wheels for python 3.12
v1.14.2
Release cpymad v1.14.2 - fix error in ``get_copyright_notice`` due to backward incompatible API changes of ``importlib_resources``. This function now requires py>=3.7, as supporting it for lower python versions would be unwarranted effort.
v1.14.0
Release cpymad 1.14.0 - update to MAD-X 5.09.00
v1.13.0
Release cpymad v1.13.0 - change ``Madx.beam`` to provide access to the current default beam instead of simply deferring to the ``BEAM`` base command. You can still use it as command though. - add mapping ``Madx.beams`` to provide access to all defined beams by name, similar to how ``Madx.table`` and ``Madx.sequence`` currently work.
v1.12.1
Release cpymad v1.12.1 - ignore comment markers within string literals (#121)
v1.12.0
Release cpymad v1.12.0 - add experimental wheels for MacOS M1. Beware: Due to lack of hosted runners, these are completely untested!
v1.11.0
Release cpymad v1.11.0 - add wheels for python 3.11 - fix platform identification to work with Apple Silicon architecture (no upstream M1 wheels yet)