Skip to content

Releases: pylhc/omc3

Release 0.15.0

10 Jul 08:38
6953d62
Compare
Choose a tag to compare

In this release numpy is pinned to < 2.0.0 until the new version is supported by pytables.

  • Changed:
    • Model creation:
      • removed hard-coded knobs.madx from lhc
      • removed corrections.madx from lhc best-knowledge model
      • zip up log-output files in response_madx.py
      • keep 0th output file in response_madx.py for reference of the model setup
      • Sequence and modifiers use the acc-models symlink in madx-jobs where applicable.

What's Changed

Full Changelog: 0.14.1...0.15.0

Release 0.14.1 Re-Upload

05 Jun 15:36
ac2f489
Compare
Choose a tag to compare

This is a dummy release to trigger publishing of the package to PyPI. See the previous release notes for details.

Release 0.14.1

05 Jun 14:47
ac2f489
Compare
Choose a tag to compare

This is the first release, not tested for python 3.8 anymore, as this is close to EoL and caused some issues on the MacOS github runners with pytables/hdf5. That does not mean it will not run with python 3.8 anymore, just that we do not test for it from now on.

This is a patch release, fixing a bug with the MQS knob naming in LHC Beam 2.

Fixed:

  • LHC Knobs: Fixed typo "MQSOR" to "MQSORG" in LHC Beam 2 coupling knobs.

What's Changed

  • Bugfix MQSORG knob naming in beam 2 by @JoschD in #440

Full Changelog: 0.14.0...0.14.1

Release 0.14.0

20 Mar 15:14
2cf93e1
Compare
Choose a tag to compare

Minor release, adding new functionality to the linfile-updater.

  • Added:
    • Linfile Updater: keep-flag to keep names and option to clean manually between limits.

What's Changed

  • Linfile cleaning keep bpms and limit-based cleaning by @JoschD in #439

Full Changelog: 0.13.1...0.14.0

Release 0.13.1

20 Mar 15:12
e42b082
Compare
Choose a tag to compare

Patch release with the following additions and fixes:

  • Added:

    • Knob Extractor: Lumiscan Knob
  • Fixed:

    • BBS converter: fixed closed orbit units
    • Optics: Pandas indexing error in DPP

What's Changed

Full Changelog: 0.13.0...0.13.1

Release 0.13.0

19 Dec 09:33
89b01d6
Compare
Choose a tag to compare

This is a minor release, functionality with .

  • Added:
    • The model creation has been modified to be compatible with the acc-models repositories. Backwards compatibility for the previous way of creating models (sequences and opticsfiles in AFS) is preserved.

What's Changed

Full Changelog: 0.12.1...0.13.0

Release 0.12.1

04 Dec 09:48
455b013
Compare
Choose a tag to compare

This is a patch release, allowing the user to specify the output format of the tbt_converter in the case without noise (was always lhc, which is still the default, if not given).

  • Fixed:
    • tbt_converter now also passes given output format to writer when running without noise.

What's Changed

Full Changelog: 0.12.0...0.12.1

Release 0.12.0

04 Dec 09:45
3aea40d
Compare
Choose a tag to compare

This is a minor release, adding input prameter to the harmonic analysis.

  • Added to harmonic analysis:
    • suffix input parameter: adds suffix to output files, which e.g. allows running the same file
      with different parameters without overwriting it.
    • bunch_ids input parameter: in case of multibunch-files only analyse these bunches.
      If not given, all bunches will be analysed, as before.

What's Changed

Full Changelog: 0.11.4...0.12.0

Release 0.11.4

20 Oct 08:59
f6cf7dc
Compare
Choose a tag to compare

Release 0.11.4

This is a patch release addressing the following:

  • Fixed:
    • a bug in beta from phase (3BPM method) that calculated too high errors for first and last BPMs

Release 0.11.3

21 Sep 10:13
2ae8acb
Compare
Choose a tag to compare

A patch release addressing the following:

  • Fixed:
    • compatibility with matplotlib 3.8
    • skipping important phase advances for HL-LHC (as not defined yet)
    • allowing responses with delta_k < 1e-6 for full-response creation

What's Changed

Full Changelog: 0.11.2...0.11.3