Skip to content

Releases: pals-project/pals-python

0.3.0

06 May 18:11
0.3.0
ac82e0d

Choose a tag to compare

0.3.0 Pre-release
Pre-release

This is the third pre-release of the PALS Python API.

What's Changed

  • Simplify import statements by @EZoni in #30
  • Update .gitignore by @ax3l in #37
  • Env: Add conda by @ax3l in #35
  • Sub-Directories: kinds, parameters by @ax3l in #34
  • Clean & Split Tests by @ax3l in #36
  • Comprehensive Element Update by @ax3l in #33
  • Implement UnionEle.elements by @ax3l in #40
  • Marker: Finalize by @ax3l in #42
  • Update RF & Aperture Parmeters by @ax3l in #43
  • Refactor MagneticMultipoleParameters by @ax3l in #44
  • Fix inline comment in Quadrupole class by @EZoni in #50
  • Rename CI workflow by @EZoni in #51
  • Implement ElectricMultipoleParameters by @EZoni in #49
  • Remove ThinElement by @EZoni in #53
  • Add CodeQL analysis workflow by @EZoni in #54
  • Add BeamLine.from/to_file Functions by @ax3l in #57
  • Add Lattice class by @EZoni in #59
  • Add PlaceholderName by @ax3l in #60
  • Lattice w/ PlaceHolder Name by @ax3l in #62
  • YAML/JSON: Preserve Insertion Order by @ax3l in #64
  • PALS Root Structure by @ax3l in #63
  • Modernize: Python 3.11+ by @ax3l in #65
  • Add test to validate examples in the main PALS repository by @EZoni in #55
  • Use new ruff-check pre-commit ID, update version by @EZoni in #66
  • pre-commit update by @EZoni in #68

Full Changelog: 0.2.0...0.3.0

0.2.0

06 May 18:10
0.2.0
cf0fd3f

Choose a tag to compare

0.2.0 Pre-release
Pre-release

This is the second pre-release of the PALS Python API.

What's Changed

  • Rename Line as BeamLine by @EZoni in #15
  • Prepare PyPI patch 0.1.1 by @EZoni in #22
  • Update README file by @EZoni in #21
  • Run CI tests with more Python versions by @EZoni in #19
  • Update copyright notice and license agreement by @EZoni in #24
  • Fix BeamLine name attribute by @EZoni in #16
  • Skip 'Element' suffix for common elements by @EZoni in #28
  • Change module import name from pals-schema to pals by @EZoni in #25

Full Changelog: 0.1.0...0.2.0

0.1.0

05 Aug 04:52
0.1.0
cca9fff

Choose a tag to compare

0.1.0 Pre-release
Pre-release

This is a first pre-release of the PALS Python API.