Skip to content

Releases: pylhc/PyLHC

Release 0.4.2

31 Mar 20:50
140318d
Compare
Choose a tag to compare

Minor bugfixes in machine_settings_info.

Fixed:

  • The knob finding function needed some fixes after updates in pjlsa.

Version 0.4.1

20 Feb 10:22
d34f854
Compare
Choose a tag to compare

Minor bugfixes in machine_settings_info.

  • Added:

    • time and start_time can now be given as AccDatetime-objects.
  • Fixed:

    • trims variable is initialized as None. Was not initialized if no
      trims were found, but used later on.

Release 0.4.0

16 Feb 15:20
d40f516
Compare
Choose a tag to compare

What's Changed

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

16 Nov 13:16
268017b
Compare
Choose a tag to compare

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 to MIT.

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

03 Nov 16:17
02534d6
Compare
Choose a tag to compare

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 now 3.0.2
  • Minimum required generic-parser version is now 1.0.8
  • Minimum required omc3 version is now 0.2.0
  • Extras related to the CERN TN are now installed with python -m pip install pylhc[cern]

Removed:

Release 0.1.0

11 Dec 09:57
e9fb7ec
Compare
Choose a tag to compare
  • 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.
  • 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.

v0.0.2

24 Jun 09:26
Compare
Choose a tag to compare
Bump version: 0.0.1 → 0.0.2

v0.0.1

21 Jun 14:58
Compare
Choose a tag to compare
Bump version: 0.0.0 → 0.0.1