Cpymad

Latest version: v1.17.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 30

27.09.2020

- replace -flto by -fno-lto in .github/build/manylinux1/cpymad.sh causing segfalt in makethin (see https://github.com/hibtc/cpymad/issues/67)

27.08.2020

- update to MAD-X 5.06.00
- show empty tables as empty rather than raising exception (57)
- produce windows builds with msys2/mingw-w64 toolchain. No more dependency on
older MSVCRT dlls. Let's see if there will be any runtime errors from this.

25.07.2018

- add ``limits`` parameter to ``Madx.match``
- try to download and build MAD-X in setup.py if it is not already available

25.06.2018

Increase test coverage up to ``96%`` (from 75), and fix a few minor bugs
detected in the tests:

Command composition:
- handle composite ranges (``A/B``) in
- fix AttributeError when composing command with equality ``Constraint``
- fix incorrect output for STRING_ARRAY range parameters (MATCH)
- fix passing ``Range`` objects as ranges

Misc:
- fix table column names being ``bytes``, return as unicode ``str``
- fix the ``sectortable2`` method
- add ``Madx.options`` property that allows to view the current set of options
- remove unused helper method ``Sequence._parse_range``
- return the cloned element from ``Element.clone``

25.05.2015

- add MAD-X specific metadata in cpymad.madx.metadata
- speedup Travis testing (using caches and docker containers)

25.04.2024

- update to MAD-X 5.09.03

Page 3 of 30

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.