Releases: lume-science/lume-base
Releases · lume-science/lume-base
Release list
LUME-Base v0.5.0
Introduces the actions framework for variable classes.
What's Changed
- MNT: allow np.integer in
ScalarVariable,IntVariableis now a subclass ofScalarVariableby @tangkong in #38 - Actions Framework by @electronsandstuff in #39
- BUG: correct the type of NDVariable.dtype default value by @tangkong in #41
New Contributors
Full Changelog: v0.4.4...v0.5.0
LUME-Base v0.4.4
What's Changed
- BLD/FIX: oh, gitattributes wasn't done properly either by @ken-lauer in #37
Full Changelog: v0.4.3...v0.4.4
LUME-Base v0.4.3
What's Changed
- BLD/FIX: git archival for setuptools-scm by @ken-lauer in #36
Full Changelog: v0.4.2...v0.4.3
LUME-Base v0.4.2
What's Changed
- Fix packaging issues by @ken-lauer in #35
New Contributors
- @ken-lauer made their first contribution in #35
Full Changelog: v0.4.1...v0.4.2
LUME-Base v0.4.1
LUME-Base v0.4.0
Implementation of LUME-Model and associated classes for supporting virtual accelerators and digital twins. Also includes modernization of package install.
What's Changed
- Create lume model and variable base classes by @roussel-ryan in #17
- Modernize packaging: migrate to pyproject.toml and uv by @pluflou in #18
- Fix default validation by @pluflou in #19
- Move variables to dedicated sub-package and add ParticleGroup variable class by @roussel-ryan in #20
- Add NDVariable and tests for Variable classes by @pluflou in #21
- add logic for single string input in get() by @roussel-ryan in #29
LUMEModelPython Base Types by @electronsandstuff in #25- Update python versions by @pluflou in #26
- add get validation by @roussel-ryan in #24
- Update
openpmd-beamphysicsImport by @electronsandstuff in #27 - Enum variable by @roussel-ryan in #31
- revert arbitrary enum by to list enum by @roussel-ryan in #32
- add helpful error handling by @roussel-ryan in #30
- Staged Model for Chained Model Instances by @electronsandstuff in #33
- Create StagedModel class for chaining LUMEModel instances by @roussel-ryan in #22
New Contributors
- @roussel-ryan made their first contribution in #17
- @pluflou made their first contribution in #18
- @electronsandstuff made their first contribution in #25
Full Changelog: v0.3.3...v0.4.0
LUME-Base v0.3.3
What's Changed
- Update base.py by @ericcropp in #16
New Contributors
- @ericcropp made their first contribution in #16
Full Changelog: v0.3.2...v0.3.3
LUME-Base v0.3.2
What's Changed
- CommandWrapper class level WORKDIR with default by @ChristopherMayes in #14
Full Changelog: v0.3.1...v0.3.2
LUME-Base v0.3.1
Added parsers/__init__.py for PyPI
Full Changelog: v0.3.0...v0.3.1