Releases: scikit-hep/vector
Releases Β· scikit-hep/vector
Version 1.6.0
What's Changed
Features
- perf: reduce python overhead for awkward backend by @pfackeldey in #554
Fixes
- fix: typetracer 'under-touching' by @pfackeldey in #542
Documentation
- Added examples for azimuthal and longitudinal properties in 3D and 4D by @pandyah5 in #519
- Add CHEP and PyHEP talks by @Saransh-cpp in #523
- Fix : Issue in readMe and docs/index.rst file link not working by @Ankush1oo8 in #537
- DOC: added an example for temporal property by @Schefflera-Arboricola in #540
- Small fix in the contributor's guide by @Schefflera-Arboricola in #546
- docs: rewrite Vector's documentation by @jpivarski in #545
Maintenance
- Remove occurrences of matrix.python-version.key || in ci.yml by @Yogendra0Sharma in #517
- Adds a nox session for disassemble tests by @dpshelio in #534
- Rename
__azumthal
to__azimuthal
by @Schefflera-Arboricola in #548
New Contributors
- @Yogendra0Sharma made their first contribution in #517
- @pandyah5 made their first contribution in #519
- @dpshelio made their first contribution in #534
- @Ankush1oo8 made their first contribution in #537
- @Schefflera-Arboricola made their first contribution in #540
Full Changelog: v1.5.2...v1.6.0
Version 1.5.2
Version 1.5.1
Version 1.4.3 (backport)
Version 1.5.0
What's Changed
Breaking
- Drop support for awkward v1 by @Saransh-cpp in #434
Full Changelog: v1.4.2...v1.5
Version 1.4.2
What's Changed
Fixes
- fix: depend on numpy<2.1 to support numba @Saransh-cpp in #476
- fix: fix ci for awkward v1.x (numpy v2 is out) by @Saransh-cpp in #479
- fix: sympy tests (sympy v1.13) by @Saransh-cpp in #485
Documentation
- docs: update intro notebook + readme by @Saransh-cpp in #489
Full Changelog: v1.4.1...v1.4.2
Version 1.4.1
What's Changed
Fixes
- fix: sympy backend on numpy 2.0 (full numpy 2.0 support) by @Saransh-cpp in #473
- fix: add lower and upper bounds for deltaangle by @Saransh-cpp in #465
- fix: maximum for SymPy backend is the identity function now by @Saransh-cpp in #465
- fix: get coordinate classes to work for numpy by @Saransh-cpp in #466
Documentation
- docs: add basic docs for sub-classing awkward mixins by @Saransh-cpp in #468
Maintenance
- chore: add missing compute function tests by @Saransh-cpp in #454
- ci: Add GitHub artifact attestations to package distribution by @matthewfeickert in #470
Full Changelog: v1.4.0...v1.4.1
Version 1.4.0
What's Changed
Features
- feat: a sympy backend by @Saransh-cpp in #442
- feat: allow coord values in to_<coord_names> methods by @Saransh-cpp in #446
Bug fixes
- fix: call the square implementation for power 2 on object vectors by @Saransh-cpp in #444
- fix: use negfactor in negfactor scale test by @Saransh-cpp in #456
Maintenance
- chore: test on numpy 2.0 by @Saransh-cpp in #451
Full Changelog: v1.3.1...v1.4.0
Version 1.3.1
What's Changed
Features
- feat: make momentum-ness infectious by @Saransh-cpp in #437
Bug Fixes
- fix: support dask-awkward 2024.3.0 by @Saransh-cpp in #436
- fix: momentum coords should not be repeated with generic coords in subclasses by @Saransh-cpp in #438
Full Changelog: v1.3.0...v1.3.1
Version 1.3.0
What's Changed
Features
- feat: coordinate transformation functions with momentum names by @Saransh-cpp in #424
- feat: allow momentum coords in to_VectorND methods + cleanup by @Saransh-cpp in #423
- feat: add a lite nox session + add numba as optional dependency by @Saransh-cpp in #431
- feat:
like
method for projecting vector into the coordinate space of another vector + better type errors and hints by @Saransh-cpp in #426 - feat: add support for dask-awkward arrays in vector constructors by @Saransh-cpp in #429
- feat: short names for to_VectorND methods by @Saransh-cpp in #432
Full Changelog: v1.2.0...v1.3.0