Cpymad

Latest version: v1.16.3

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

Scan your dependencies

Page 7 of 30

18.10.2018

- add ``Table.dframe()`` method to return pandas dataframe (provisional API)
- return success status from ``Madx.input`` (MAD-X errorflag)
- update install instructions to account for symbol visibility
- fix MAD-X crash on errors due to interposition of ``error`` by libc (linux)
- automatically update documentation from travis
- add ``quit`` method to shutdown the interpreter and wait for the process
- fix file deletion in case of errors within ``temp_filename`` context
- make ``Madx`` usable as context manager
- use the correct line continuation in .bat example
- fix manylinux build error: not creating libmadx.c
- fix "Permission denied" error when having to clone MAD-X etc
- fix incorrect ABI in the -cp27mu- wheel
- allow specifying MAD-X/cpymad source tarballs for manylinux build
- rework usage of data volumes in manylinux container: readonly cpymad folder
- automatically build and upload manylinux releases from travis!
- fix rare race-condition in stream reader -> delayed output
- replace some magic numbers with human readable names
- use ``coverage combine`` instead of custom path hack before uploading
coverage data
- move cpymad package to unimportable subdirectory
- update to MAD-X 5.04.02

18.05.2016

- improve MAD-X command composition
- Update official support to ``MAD-X 5.02.10``

18.02.2019

- build with GC 8.0.2 on windows
- build 32bit wheels for linux

18.01.2022

- update to MAD-X 5.08.00

18.01.2019

- guard ``expr_vars`` against passing ``None`` etc
- add ``elems`` parameter to ``normalize_range_name``

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

Page 7 of 30

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.