Releases: pylhc/PyLHC
Releases · pylhc/PyLHC
Release 0.4.2
Minor bugfixes in machine_settings_info
.
Fixed:
- The knob finding function needed some fixes after updates in
pjlsa
.
Version 0.4.1
Minor bugfixes in machine_settings_info
.
-
Added:
time
andstart_time
can now be given asAccDatetime
-objects.
-
Fixed:
trims
variable is initialized asNone
. Was not initialized if no
trims were found, but used later on.
Release 0.4.0
What's Changed
- Add Zenodo DOI to README by @fsoubelet in #89
- Adds check for non-existing knobs by @JoschD in #90
- Update CI by @fsoubelet in #91
- Lsa with timerange by @JoschD in #92
Release 0.4.0
brings the trim-history option to the machine-info extractor.
To enable this, one needs to provide a start_time
.
The return values are now organized into a dictionary.
Full Changelog: 0.3.0...v0.4.0
Release 0.3.0
Release 0.3.0
brings the following:
Added:
- Non-linear correction script for the (HL)LHC Insertion Regions Resonance Driving Terms, including feed-down effects.
Changed:
- The package's license has been moved from
GPLv3
toMIT
.
Note: if one wishes to extend the IRNL
correction script to a different accelerator, there are valuable pointers in the following PR comment.
Release 0.2.0
This is the first release of pylhc
since its omc3
dependency is available on PyPI
.
Added:
- BPM calibration script to get calibration factors from different BPMs
- Proper mocking of CERN TN packages (functionality imported from
omc3
)
Changed:
- Minimum required
tfs-pandas
version is now3.0.2
- Minimum required
generic-parser
version is now1.0.8
- Minimum required
omc3
version is now0.2.0
- Extras related to the CERN TN are now installed with
python -m pip install pylhc[cern]
Removed:
- The
HTCondor
andAutoSix
functionality have been removed and extracted to another package at https://github.com/pylhc/submitter
Release 0.1.0
-
Added:
- Job submitter script to easily generate and schedule jobs through HTCondor.
- Autosix script to easily generate and submit parametric SixDesk studies through HTCondor.
- Script to analyse forced dynamic aperture data.
- Scripts for logging and analysis of LHC BSRT data.
- Utility modules supporting functionality for the above scripts.
-
Changed:
- License moved to GNU GPLv3 to comply with the use of the
omc3
package.
- License moved to GNU GPLv3 to comply with the use of the
-
Miscellaneous:
- Introduced extra dependencies tailored to different use cases of the package.
- Reworked package organisation for consistency.
- Set minimum requirements versions.
- Moved CI/CD setup to Github Actions.
- Improved testing and test coverage.