There is a newer version of the record available.

Published February 24, 2026 | Version v0.99.5
Software Open

xsuite/xtrack: Xtrack version 0.99.5

Description

Changes:

  • Change previous warnings to use warnings.warn(..., FutureWarning).
  • Warn on Solenoid (deprecate in favour of {Variable, Uniform}Solenoid.
  • Remove LinearTransferMatrix (deprecated with error for 2+ years).
  • Warn on Line.twiss(at_s=...) (deprecated as behaviour convoluted, can be replicated with Line.cut_at_s/marker insertion + twiss).
  • Warn on Line.append_element and Line.insert_element (deprecated in favour of append and insert)
    • Add a functionality (sugar) to Line.insert to accept an element names for the at keyword; meaning is the same as at=0, from_=name.
  • Warn on xt.load_madx_lattice (deprecated in favour of xt.load).
  • Warn on Line.from_sixinput (deprecated in favour of sixinput.generate_xtrack_line).
  • Warn on Environment.from_madx (deprecated in favour of xt.load).
  • Warn on EnvVars.{load_json, load_madx, load_madx_optics_file, set_from_madx_optics_file} (deprecated in favour of EnvVars.load)
  • Fix compatibility with recent numpy/scipy
  • Fix in TwissTable.to_tfs(...)
  • In Line.twiss(...) forbid passing zeta0 when method is 6d.

Full Changelog: https://github.com/xsuite/xtrack/compare/v0.99.4...v0.99.5

Files

xsuite/xtrack-v0.99.5.zip

Files (21.3 MB)

Name Size Download all
md5:a6077a76e9365b705a6fa21f2ec4aab3
21.3 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/xsuite/xtrack/tree/v0.99.5 (URL)

Software