Cpymad

Latest version: v1.17.0

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

Scan your dependencies

Page 8 of 30

17.11.2014

- don't link against numpy anymore (this makes distribution of prebuilt
binaries on windows actually useful)
- add MAD-X license notice (required to distribute binaries)
- setup.py doesn't require setuptools to be pre-installed anymore (if
internet is available)
- some doc-fixes
- convert cpymad._couch to a simple module (was a single file package)
- use ``logging`` through-out the project
- alow logger to be specified as model/madx constructor argument
- multi-column access, e.g.: ``table.columns['betx','bety']``
- move tests one folder level up

17.03.2014

- raise exception and don't hang up anymore, if libmadx process crashes
- on python>=3.4, close handles in remote process properly
- let every 'Madx' instance have an independent copy of the madx library.
this makes the madx module much more useful. previously, this was only
true for instances of 'cpymad.model'.
- restrict to only one cython module that links to libmadx. (allows static
linking which is advantageous on windows!)
- use YAML model files instead of JSON
- make 'madx' a submodule of 'cpymad'
- fix test exit status

16.11.2017

- if no table columns are selected, show all by default
- need setuptools>=18.0
- thread-support:
- release GIL during ``input()``
- can specify a lock for minrpc

16.10.2016

- Update official support to ``MAD-X 5.02.12``

16.08.2019

- fix bug in Madx.chdir with paths including uppercase letters

16.08.2018

API:
- rename ``Madx.call``'s first parameter as in MAD-X
- handle all ``USE`` parameters in ``Madx.use``

setup:
- provide manylinux wheels!
- remove spurious dependency on pyyaml
- finally get the real meaning of MADX_STATIC and BUILD_SHARED_LIBS
- default to BUILD_SHARED_LIBS=OFF on all platforms
- rework arguments for setup.py
- make linking against X11 optional (requires unreleased MAD-X ``5.04.02``)
- default to X11=OFF if building MAD-X
- improve documentation

Page 8 of 30

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.