0.18.0
Enhancements
- The - pyhdtoolkit.utils._miscmodule has a new function,- add_markers_around_lhc_ipto add- MAD-Xmarkers around a given IP in order to increase the resolution of the TWISS calls in the IP vicinity.
- The - pyhdtoolkit.utils._miscmodule has a new function,- get_lhc_ips_positions, to determine the longitudinal position (S variable) of LHC IPs from a dataframe.
- The - pyhdtoolkit.utils._miscmodule has a new function,- draw_ip_locations, to add labels with the location of LHC IPs to a given- Axesobject.
- The - LHC Rigid Waist Shiftgallery has been improved, and now shows a visualization of the waist shift and two ways to calculate its value.
Bug Fixes
- The - lhc_orbit_variablesfunction does not return a wrong- on_phi_IR5variable anymore.
Maintenance
- The dependency on - matplotlibhas been pinned to- <3.5to avoid issues with the documentation plot style, to be fixed later on.
- The bibliography file for the package’s documentation has been cleaned up. 
- The GitHub icon in the documentation pages now redirects to the proper pages. 
- The documentation for the - nonconvex_phase_synchas been improved.
- Some additional files necessary for the documentation additions are now included in the repo, but not the package. 
See v0.18.0 release notes on GitHub and the full changes since v0.17.0.