Releases: BAMWelDX/weldx
Releases · BAMWelDX/weldx
Release list
v0.7.3
0.7.3 (02.03.2026)
Dependencies
- add
pytest-asdf-plugintotestdependency for schema tests [{pull}997] - pin
scipy<1.17[{pull}1015] - pin
pandas<3[{pull}1015] - add
setuptools<82as runtime requirement to providepkg_resources[{pull}1015]
What's Changed
- Apply ruff/flake8-simplify rules (SIM) by @CagtayFabry in #994
- use new pytest asdf plugin by @braingram in #997
- pin scipy by @CagtayFabry in #1015
- v0.7.3 by @CagtayFabry in #1017
Full Changelog: v0.7.2...v0.7.3
v0.7.2
0.7.2 (10.07.2025)
Dependencies
- pin
pint-xarray<0.5due to incopatibility in handling of units with xarray coordinates [{pull}991]
What's Changed
- Update GH action badges in README.md by @CagtayFabry in #984
- pin pint-xarray<0.5 by @CagtayFabry in #991
- v0.7.2 by @CagtayFabry in #993
Full Changelog: v0.7.1...v0.7.2
v0.7.1
0.7.1 (23.04.2025)
Documentation
- use
myst-nb-jsonfor interactive JSON mime rendering withmyst-nb[{pull}978] - update title in
CITATION.cff[{pull}981]
Dependencies
- require
ipython>=8[{pull}978] - retrieve version number at runtime via PEP-0566 metadata [{pull}
981]
What's Changed
- use render plugin from github repo by @CagtayFabry in #978
- v0.7.1 by @CagtayFabry in #981
Full Changelog: v0.7.0...v0.7.1
v0.7.1rc0
0.7.1rc0 (23.04.2025)
Documentation
- use
myst-nb-jsonfor interactive JSON mime rendering withmyst-nb[{pull}978] - update title in
CITATION.cff[{pull}981]
Dependencies
- require
ipython>=8[{pull}978] - retrieve version number at runtime via PEP-0566 metadata [{pull}
981]
v0.7.0
0.7.0 (17.04.2025)
Release 0.7.0 is a compatibility release to support major new python, numpy and asdf version.
Newly supported version include:
python=3.13numpy=2asdf=4
Version 0.7 is planned to be the last release to support python<3.11, numpy<2and asdf<4.
Fixes
- Handle
copy_arraysinWeldxFileforasdf>=3.1.0[{pull}972].
Dependencies
- remove upper pin for
asdf[{pull}910]. - pin
asdf<5[{pull}959]. - remove upper pin for
numpy[{pull}959]. - pin
python<3.14[{pull}959]. - pin
weldx-widgets>=0.2.5for viz [{pull}959].
ASDF
- update schemas for upcoming ASDF standard 1.6.0 [{pull}
910].
Deprecations
- remove
WeldxFile.show_asdf_header[{pull}972]. - remove
lsc_child_in_parentargument inCoordinateSystemManager.add_cs[{pull}976].
What's Changed
- update pydeps2env by @CagtayFabry in #955
- pyproject.toml: use version_file by @CagtayFabry in #969
- Schema updates for current and upcoming asdf changes by @braingram in #910
- Update README.md by @mbwinkler in #971
- unpin numpy, python by @CagtayFabry in #959
- copy_arrays fixes by @CagtayFabry in #972
- update CITATION.cff by @CagtayFabry in #974
- format CITATION.cff by @CagtayFabry in #975
- v0.7.0 by @CagtayFabry in #976
Full Changelog: v0.6.9...v0.7.0
v0.7.0rc2
Update CITATION.cff
v0.7.0rc1
0.7.0rc1 (16.04.2025)
Fixes
- Handle
copy_arraysinWeldxFileforasdf>=3.1.0[{pull}972].
Dependencies
- remove upper pin for
asdf[{pull}910]. - pin
asdf<5[{pull}959]. - remove upper pin for
numpy[{pull}959]. - pin
python<3.14[{pull}959]. - pin
weldx-widgets>=0.2.5for viz [{pull}959].
ASDF
- update schemas for upcoming ASDF standard 1.6.0 [{pull}
910].
Deprecations
- remove
WeldxFile.show_asdf_header[{pull}972].
v0.7.0rc0
0.7.0rc0 (12.04.2025)
Dependencies
- remove upper pin for
asdf[{pull}910]. - pin
asdf<5[{pull}959]. - remove upper pin for
numpy[{pull}959]. - pin
python<3.14[{pull}959]. - pin
weldx-widgets>=0.2.5for viz [{pull}959].
ASDF
- update schemas for upcoming ASDF standard 1.6.0 [{pull}
910].
v0.6.9
0.6.9 (19.11.2024)
Changes
- added support for homogeneous transformation matrices [{pull}
949]: - added
create_cs_from_homogeneous_transformationtoCoordinateSystemManager - added
from_homogeneous_transformationtoLocalCoordinateSystem - added
as_homogeneous_matrixtoLocalCoordinateSystem
Fixes
- rename (fix typo) argument to
lcs_child_in_parentinCoordinateSystemManager.add_cs[{pull}936]. - replace usages of
pkg_resourceswithimportlib.metadata[{pull}941]. - replace usages of
copy_arrayswithmemmapforasdf>=3.1.0[{pull}940].
Dependencies
- pin
weldx-widgets>=0.2.3for viz [{pull}939]. - pin
pint>=0.21[{pull}941]. - pin
python<3.13[{pull}896]. - pin
asdf<4[{pull}952].
What's Changed
- Renamed "lsc_child_in_parent" to "lcs_child_in_parent" by @CagtayFabry in #936
- update github configuration by @CagtayFabry in #939
- replace usages of
pkg_resourceswithimportlib.metadataby @zacharyburnett in #941 - replace usages of
copy_arrayswithmemmapforasdf>=3.1.0by @zacharyburnett in #940 - add Python 3.12 to test by @CagtayFabry in #896
- 948 add support to create coordinate systems from homogeneous transformation matrices by @mbwinkler in #949
- add upper pin for asdf by @braingram in #952
- v0.6.9 by @CagtayFabry in #953
New Contributors
- @zacharyburnett made their first contribution in #941
- @mbwinkler made their first contribution in #949
Full Changelog: v0.6.8...v0.6.9
v0.6.8
0.6.8 (07.06.2024)
Changes
- use pandas.to_timedelta function to pass units to the TimeDeltaIndex object [{pull}
918].
Dependencies
- unpin nbval testing dependency.
- pin
python<3.12[{pull}933].
What's Changed
- cleanup by @CagtayFabry in #888
- update CI by @CagtayFabry in #889
- apply pyupgrade --py39-plus by @CagtayFabry in #893
- fix WeldxFile doctest for asdf 3.0 by @braingram in #904
- fix test that relied on slow garbage collection by @braingram in #903
- use pandas.to_timedelta function instead of invoking deprecated ctor arg by @marscher in #918
- fix doc builds by @CagtayFabry in #919
- Update .pre-commit-config.yaml by @CagtayFabry in #922
- pin python<3.12 by @CagtayFabry in #933
- v0.6.8 by @CagtayFabry in #934
Full Changelog: v0.6.7...v0.6.8