Fixed: - replaced `get_loc` with `get_indexer` to be compatible with `pandas` > 2.0
Added: - `beamprocess` option to Machine Settings Info, to allow manual override.
Removed: - `hdf5` reader/writer for `tfs` as this is already in `tfs-pandas`
0.7.4
Changes in Machine Settings Info - Default behaviour for no knobs given: extract None. - Old behaviour of extracting all restored by giving `knobs = ["all"]` - Option `["default"]` available for default knobs. - Additional debug logging
0.7.3
Fixes: - LSA to MADX sign convention - Better trim naming - check madx names for allowed characters - option to init all variables - machine settings info takes ISO time
0.7.2
Fix: Trim variables generated in the MAD-X script will make sure not to be longer than 47 characters (hard MAD-X limit), nor start with an underscore or a digit.
0.7.1
Fix: Will not attempt to write to disk knobs that were not found by LSA in the provided optics.
0.7.0
Added `LSA` knobs to `MAD-X` conversion capability: given LSA knobs and the optics they apply to, creates `.madx` files that will reproduce the knobs in simulation.