Releases: pylhc/omc3
Release 0.9.0
New small features have been added:
- RBAC token provider in omc3.utils.rbac
- pylogbook wrapper in omc3.scripts.create_logbook_entry
Release 0.8.0
In this release we fixed matplotlib
to version 3.7.0
or higher to be compatible with pandas
version 2.0.0
or higher, which is also fixed.
Compatibility with tfs-pandas
for this pandas
version is ensured not by fixing the version, but by removing join
and append
functions from the code and instead using the concat
method.
Nonetheless, it is recommenteded, to use tfs-pandas
version 3.6.0
.
Fix:
- Changed all pandas/tfs-pandas
append()
andjoin()
toconcat()
- Moved InputFiles into separate module
Release 0.7.2
Patchfix:
- Added missing columns to coupling in BBS-OMC3 converter
What's Changed
Full Changelog: 0.7.1...0.7.2
Release 0.7.1
Patchfix for second order amplitude detuning
-
Added:
- Amplitude Detuning plots: Switch to plot only with/without BBQ correction
-
Fix:
- Second Order Amplitude Detuning fit now working
- Correct print/calculation of second order direct terms for forced
kicks in plot-labels. - Fix of polyfit test for new numpy versions
What's Changed
- Amplitude Detuning: Proper handling of second order fits by @JoschD in #408
Full Changelog: 0.7.0...0.7.1
Release 0.7.0
Release 0.7.0
adds additional errors on the Amplitude Detuning calculations, improving the fit for low action kicks, which dominated the fit in the past.
Changes:
- Tune error based on deviation of filtered BBQ data to the moving average
(over moving average window) - Action error calculated from error on the spectral line
(which in turn is the same as NOISE)
What's Changed
Full Changelog: 0.6.6...0.7.0
Release 0.6.6
Bugfixes
- global correction: fullresponse is converted to Path.
- fake measurement from model: don't randomize errors and values by default. Debug output (to see that stuck in infinite loop)
- global correction: check if all needed weights are zero and raise error if so
- lhc.py: skip modifiers if None (in madx-script creation)
What's Changed
Full Changelog: 0.6.5...0.6.6
Release 0.6.5
What's Changed
Full Changelog: 0.6.4...0.6.5
Release 0.6.4
Release 0.6.4
is a patch release that fixes filtering of phases in coupling calculation.
What's Changed
Full Changelog: 0.6.3...0.6.4
Release 0.6.3
Release 0.6.2
Release 0.6.2
is a patch release that fixes the logging in omc3.knob_extractor
.
What's Changed
Full Changelog: 0.6.1...0.6.2