Recent Releases of Vector
Vector - Version 1.6.3
What's Changed
Features
- feat: numba is now available on python 3.13 by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/596
Fixes
- fix: upper pin 3.14 for numba by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/597
- fix: uniform type checks in constructors + more tests by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/612
- fix: replace
nan_to_numwithwherefor CuPy by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/595
Documentation
- docs: update CITATION.cff and add JOSS badge by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/590
- docs: move and update contributing guide by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/601
- docs: fix rendering of awkward reprs by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/613
- docs: update papers and citation by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/609
Maintenance
- chore: SymPy listed twice as a dev dependency by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/599
- chore: fixing sympy tests by @Schefflera-Arboricola in https://github.com/scikit-hep/vector/pull/581
- chore: update copyright year and text (match with JOSS) by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/606
- refactor: unify API for shim layers for the backends by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/614
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.6.2...v1.6.3
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp 5 months ago
Vector - Version 1.6.2
What's Changed
Documentation
- docs: better comparison between non-JIT and JIT in Numba notebook by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/565
- docs: add metric and transformation conventions by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/568
- Update Saransh's affiliation by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/573
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.6.1...v1.6.2
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp 8 months ago
Vector - Version 1.6.1
[!NOTE] Vector v1.6.0 has been yanked from PyPI.
What's Changed
Fixes
- fix: lib for typetracers by @pfackeldey in https://github.com/scikit-hep/vector/pull/558
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.6.0...v1.6.1
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp 11 months ago
Vector - Version 1.6.0
What's Changed
[!NOTE] Vector v1.6.0 was yanked from PyPI as it introduced a bug where
numpyfunctions were being called onTypeTracerArrays.
Features
- perf: reduce python overhead for awkward backend by @pfackeldey in https://github.com/scikit-hep/vector/pull/554
Fixes
- fix: typetracer 'under-touching' by @pfackeldey in https://github.com/scikit-hep/vector/pull/542
Documentation
- Added examples for azimuthal and longitudinal properties in 3D and 4D by @pandyah5 in https://github.com/scikit-hep/vector/pull/519
- Add CHEP and PyHEP talks by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/523
- Fix : Issue in readMe and docs/index.rst file link not working by @Ankush1oo8 in https://github.com/scikit-hep/vector/pull/537
- DOC: added an example for temporal property by @Schefflera-Arboricola in https://github.com/scikit-hep/vector/pull/540
- Small fix in the contributor's guide by @Schefflera-Arboricola in https://github.com/scikit-hep/vector/pull/546
- docs: rewrite Vector's documentation by @jpivarski in https://github.com/scikit-hep/vector/pull/545
Maintenance
- Remove occurrences of matrix.python-version.key || in ci.yml by @Yogendra0Sharma in https://github.com/scikit-hep/vector/pull/517
- Adds a nox session for disassemble tests by @dpshelio in https://github.com/scikit-hep/vector/pull/534
- Rename
__azumthalto__azimuthalby @Schefflera-Arboricola in https://github.com/scikit-hep/vector/pull/548
New Contributors
- @Yogendra0Sharma made their first contribution in https://github.com/scikit-hep/vector/pull/517
- @pandyah5 made their first contribution in https://github.com/scikit-hep/vector/pull/519
- @dpshelio made their first contribution in https://github.com/scikit-hep/vector/pull/534
- @Ankush1oo8 made their first contribution in https://github.com/scikit-hep/vector/pull/537
- @Schefflera-Arboricola made their first contribution in https://github.com/scikit-hep/vector/pull/540
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.5.2...v1.6.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp 11 months ago
Vector - Version 1.5.2
What's Changed
Maintenance
- ci: 3.13, attestations, and some modernization by @henryiii in https://github.com/scikit-hep/vector/pull/511
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.5.1...v1.5.2
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp about 1 year ago
Vector - Version 1.5.1
What's Changed
Fixes
- fix: uncap numpy by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/502
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.5.0...v1.5.1
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 1 year ago
Vector - Version 1.4.3 (backport)
What's Changed
Fixes
- fix: uncap numpy by @Saransh-cpp in #502
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.4.2...v1.4.3
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 1 year ago
Vector - Version 1.5.0
What's Changed
Breaking
- Drop support for awkward v1 by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/434
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.4.2...v1.5
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 1 year ago
Vector - Version 1.4.2
What's Changed
Fixes
- fix: depend on numpy<2.1 to support numba @Saransh-cpp in https://github.com/scikit-hep/vector/pull/476
- fix: fix ci for awkward v1.x (numpy v2 is out) by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/479
- fix: sympy tests (sympy v1.13) by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/485
Documentation
- docs: update intro notebook + readme by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/489
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.4.1...v1.4.2
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 1 year ago
Vector - Version 1.4.1
What's Changed
Fixes
- fix: sympy backend on numpy 2.0 (full numpy 2.0 support) by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/473
- fix: add lower and upper bounds for deltaangle by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/465
- fix: maximum for SymPy backend is the identity function now by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/465
- fix: get coordinate classes to work for numpy by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/466
Documentation
- docs: add basic docs for sub-classing awkward mixins by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/468
Maintenance
- chore: add missing compute function tests by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/454
- ci: Add GitHub artifact attestations to package distribution by @matthewfeickert in https://github.com/scikit-hep/vector/pull/470
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.4.0...v1.4.1
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 1 year ago
Vector - Version 1.4.0
What's Changed
Features
- feat: a sympy backend by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/442
- feat: allow coord values in to<coordnames> methods by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/446
Bug fixes
- fix: call the square implementation for power 2 on object vectors by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/444
- fix: use negfactor in negfactor scale test by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/456
Maintenance
- chore: test on numpy 2.0 by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/451
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.3.1...v1.4.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 1 year ago
Vector - Version 1.3.1
What's Changed
Features
- feat: make momentum-ness infectious by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/437
Bug Fixes
- fix: support dask-awkward 2024.3.0 by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/436
- fix: momentum coords should not be repeated with generic coords in subclasses by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/438
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.3.0...v1.3.1
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp almost 2 years ago
Vector - Version 1.3.0
What's Changed
Features
- feat: coordinate transformation functions with momentum names by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/424
- feat: allow momentum coords in to_VectorND methods + cleanup by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/423
- feat: add a lite nox session + add numba as optional dependency by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/431
- feat:
likemethod for projecting vector into the coordinate space of another vector + better type errors and hints by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/426 - feat: add support for dask-awkward arrays in vector constructors by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/429
- feat: short names for to_VectorND methods by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/432
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.2.0...v1.3.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp almost 2 years ago
Vector - Version 1.2.0
What's Changed
Bug fixes
- fix: result of an infix operation should be demoted to the lowest possible dimension by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/413
- fix: all infix operations should not depend on the order of arguments by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/413
- fix: return the correct awkward record when performing an infix operation by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/413
- fix: respect user defined awkward mixin subclasses and projection classes by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/413
Documentation
- docs: add docs for vector.zip by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/390
- Update
READMEandintro.ipynbto include the latest developments by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/399 - Fix Vector* mixin's docstring by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/404
Maintenance
- chore: repo review updates by @henryiii in https://github.com/scikit-hep/vector/pull/408
- black -> ruff format by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/414
- chore: migrate to pytest-doctestplus by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/416
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.1.1.post1...v1.2.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp almost 2 years ago
Vector - Version 1.1.1.post1
What's Changed
- Fix CI badge in README and docs by @frantic-rabbit in https://github.com/scikit-hep/vector/pull/386
- support Python 3.12 by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/388
New Contributors
- @frantic-rabbit made their first contribution in https://github.com/scikit-hep/vector/pull/386
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.1.1...v1.1.1.post1
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp about 2 years ago
Vector - Version 1.1.1
What's Changed
Bug fixes
- fix:
keepdimsinnumpy.sumshould not beNoneby @Saransh-cpp in https://github.com/scikit-hep/vector/pull/376
Maintenance
- chore: target-version no longer needed by Black or Ruff by @henryiii in https://github.com/scikit-hep/vector/pull/359
- chore: ruff moved to astral-sh by @henryiii in https://github.com/scikit-hep/vector/pull/358
- chore: clean up VCS versioning by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/363
- chore: use 2x faster black mirror by @henryiii in https://github.com/scikit-hep/vector/pull/367
- chore: blackend-docs moved by @henryiii in https://github.com/scikit-hep/vector/pull/370
- chore: remove license string (not standard) by @henryiii in https://github.com/scikit-hep/vector/pull/371
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.1.0...v1.1.1
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 2 years ago
Vector - Version 1.1.0
What's Changed
Features
- feat: implement
sum,count, andcount_nonzeroreductions by @agoose77 in https://github.com/scikit-hep/vector/pull/347
Maintenance
- chore: replace custom definition of np.isclose with numba's np.isclose by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/348
- chore: use trusted publisher deployment by @henryiii in https://github.com/scikit-hep/vector/pull/354
- chore: remove Python 3.7 support by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/355
New Contributors
- @agoose77 made their first contribution in https://github.com/scikit-hep/vector/pull/347
Full Changelog: https://github.com/scikit-hep/vector/compare/v1.0.0...v1.1.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 2 years ago
Vector - Version 1.0.0
What's Changed
Features
- feat: add constructors for
VectorObject3DandMomentumObject3Dby @Saransh-cpp in https://github.com/scikit-hep/vector/pull/231 - feat: add constructors for
VectorObject4DandMomentumObject4Dby @Saransh-cpp in https://github.com/scikit-hep/vector/pull/232 - feat: update
to_Vector3Dto pass new coordinate values by @Naman-Priyadarshi in https://github.com/scikit-hep/vector/pull/278 - feat: allow passing coordinates to
to_Vector*Dby @Saransh-cpp in https://github.com/scikit-hep/vector/pull/319
Fixes
- fix: update discheck by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/305
- fix: better elif conditions for obj
__init__methods by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/316
Documentation
- docs: a readable changelog by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/320
Maintenance
- ci: use numpy~=1.24.0 in pre-commit by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/308
- ci: update number of builds for codecov bot by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/314
- chore: move to using Ruff by @henryiii in https://github.com/scikit-hep/vector/pull/315
- chore: update copyright and license for 2022 and 2023 by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/321
Full Changelog: https://github.com/scikit-hep/vector/compare/v0.11.0...v1.0.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp almost 3 years ago
Vector - Version 0.11.0
What's Changed
Features
- Add constructors for
VectorObject2DandMomentumObject2Dby @henryiii in https://github.com/scikit-hep/vector/pull/89 - Add support for awkward v2 (and keep supporting v1) by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/284
Fixes
vector.arrshould constructNumPyvectors by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/254- Development dependency missing by @Naman-Priyadarshi in https://github.com/scikit-hep/vector/pull/280
Documentation
- docs: add a section for talks by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/264
- docs: fix missing backslash in latex for readme by @meliache in https://github.com/scikit-hep/vector/pull/285
- docs: update changelog.md, PR template, and CONTRIBUTING.md by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/275
- docs: add a developer guide by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/233
Maintenance
- chore: add PyLint and additional pre-commit hooks by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/260
- chore: pull request template by @Naman-Priyadarshi in https://github.com/scikit-hep/vector/pull/271
- chore: add issue templates by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/267
- chore: better and long term fix for flake8-bugbear by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/298
- chore: bump mypy and revert python-version by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/263
- chore: fix the failing mypy hook by pinning python-version by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/261
- chore: ignore flake8 B905 + improve bug report template by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/297
- chore: minor cleanups by @henryiii in https://github.com/scikit-hep/vector/pull/266
- chore: test on
awkward v1.10.0and add cov tonoxfileby @Saransh-cpp in https://github.com/scikit-hep/vector/pull/256 - chore: use Python 3.11! by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/282
- chore: zenodo-badge-sync by @p-mishra1 in https://github.com/scikit-hep/vector/pull/269
- ci: test notebooks on PRs by @matthewfeickert in https://github.com/scikit-hep/vector/pull/272
New Contributors
- @p-mishra1 made their first contribution in https://github.com/scikit-hep/vector/pull/269
- @Naman-Priyadarshi made their first contribution in https://github.com/scikit-hep/vector/pull/271
- @meliache made their first contribution in https://github.com/scikit-hep/vector/pull/285
Full Changelog: https://github.com/scikit-hep/vector/compare/v0.10.0...v0.11.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp about 3 years ago
Vector - Version 0.10.0
What's Changed
Maintenance
- chore: remove Python
3.6support by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/251
Full Changelog: https://github.com/scikit-hep/vector/compare/v0.9.0...v0.10.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 3 years ago
Vector - Version 0.9.0
What's Changed
Features
- Implements deltaRapidityPhi and deltaRapidityPhi2. by @jpivarski in https://github.com/scikit-hep/vector/pull/175
- Remove underscores by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/192
- feat: add git archive support by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/244
Fixes
- fix bad values for high (abs) eta by @bfis in https://github.com/scikit-hep/vector/pull/172
- Add custom reprs to awkward coordinate classes by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/212
- Explicitly set posinf and neginf in nantonum so they stay infinite. by @jpivarski in https://github.com/scikit-hep/vector/pull/173
- Add type checks in constructors by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/210
Documentation
- Add Conda and Zenodo badges to the README by @eduardo-rodrigues in https://github.com/scikit-hep/vector/pull/183
- Tests and docs for deltaRapidityPhi by @raymondEhlers in https://github.com/scikit-hep/vector/pull/187
- docs: fix intro notebook, and submodule and subpackage index by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/191
- docs: add codecov badge to README by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/203
- docs: fix warnings by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/193
- docs: add docstrings in the
backends.numpymodule by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/195 - docs: add docstrings in the
backends.objectmodule by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/201 - docs: improve the landing page and API docs structure by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/204
- docs: add docstrings in the
backends.awkwardmodule by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/207 - Implement doctests in CI by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/211
- docs: Add CITATION.cff Citation File Format file by @matthewfeickert in https://github.com/scikit-hep/vector/pull/243
- docs: update changelog by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/248
Maintenance
- chore: wheel not required for setuptools PEP 517 (all-repos) by @henryiii in https://github.com/scikit-hep/vector/pull/176
- fix: bump black to 22.3.0 due to click 8.1 release by @henryiii in https://github.com/scikit-hep/vector/pull/181
- ci: fix a test and update CI to catch errors regularly by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/199
- chore: fix conda badge and update dependabot by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/213
- docs: render module level docstrings in documentation by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/218
- chore: pass repo review by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/219
- chore: migrate to hatchling by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/223
- chore: add
codecov.ymlby @Saransh-cpp in https://github.com/scikit-hep/vector/pull/229 - chore: add
pyproject-fmtpre-commit hook by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/230 - chore: remove redundant
tool.check-manifestfrompyproject.tomlby @Saransh-cpp in https://github.com/scikit-hep/vector/pull/235 - chore: support
awkwardv1andv2together by @Saransh-cpp in https://github.com/scikit-hep/vector/pull/226 - chore: build and test on Python
3.10and3.11-devby @Saransh-cpp in https://github.com/scikit-hep/vector/pull/252
New Contributors
- @bfis made their first contribution in https://github.com/scikit-hep/vector/pull/172
- @eduardo-rodrigues made their first contribution in https://github.com/scikit-hep/vector/pull/183
- @raymondEhlers made their first contribution in https://github.com/scikit-hep/vector/pull/187
- @Saransh-cpp made their first contribution in https://github.com/scikit-hep/vector/pull/191
- @matthewfeickert made their first contribution in https://github.com/scikit-hep/vector/pull/243
Full Changelog: https://github.com/scikit-hep/vector/compare/v0.8.5...v0.9.0
Scientific Software - Peer-reviewed
- Python
Published by Saransh-cpp over 3 years ago
Vector - Version 0.8.5
What's Changed
- Add boostCM_of to clarify #134, supported by scaleD and negD. by @jpivarski in https://github.com/scikit-hep/vector/pull/135
- Let 'eta' be NaN if 'z' is NaN. by @jpivarski in https://github.com/scikit-hep/vector/pull/139
- Define dot product without absolute value. by @jpivarski in https://github.com/scikit-hep/vector/pull/148
- Fixed numpy array code examples in documentation by @cansik in https://github.com/scikit-hep/vector/pull/151
- Vector components may be NumpyArrayType or IndexedArrayType in Numba. by @jpivarski in https://github.com/scikit-hep/vector/pull/162
- VectorNumpy pickle suppport to enable multiprocessing by @cansik in https://github.com/scikit-hep/vector/pull/163
- chore: pre-commit and style cleanup by @henryiii in https://github.com/scikit-hep/vector/pull/164
New Contributors
- @cansik made their first contribution in https://github.com/scikit-hep/vector/pull/151
Full Changelog: https://github.com/scikit-hep/vector/compare/v0.8.4...v0.8.5
Scientific Software - Peer-reviewed
- Python
Published by jpivarski almost 4 years ago
Vector - Version 0.8.4
@Sinclert's PR #128, which allows VectorObject, VectorNumpy, and VectorAwkward to be subclassed by other projects.
Scientific Software - Peer-reviewed
- Python
Published by jpivarski over 4 years ago
Vector - Version 0.8.3
Fixed Awkward Arrays of momentum vectors in Numba (PR #112).
Scientific Software - Peer-reviewed
- Python
Published by jpivarski over 4 years ago
Vector - Version 0.8.2
- Fixed missing momentum synonyms in CoordinatesAwkward
- Added
vector.zip - Allowed lowercase
eandmfor energy and mass - Fixed
_wrap_resultfor methods called on anak.Record - Fixed error in calculation of
deltaangle - Fixed Awkward version check
- Pinned Python version for
dis(in tests) - Using myst-parser (in docs)
Scientific Software - Peer-reviewed
- Python
Published by jpivarski over 4 years ago
Vector - Version 0.8.1
Some test, CI, and PyPI improvements, and one use facing fix.
- Fix issue importing without Awkward installed #76
Scientific Software - Peer-reviewed
- Python
Published by henryiii over 4 years ago
Vector - Version 0.8
First release to PyPI. Initial implementation. Initial features:
- 2D, 3D, and Lorentz vectors
- Single, Array, and Awkward forms
- Supports Numba / Awkward + Numba
- Multiple coordinate systems
- Geometric / momentum versions
- Statically typed
You can currently construct vectors using obj/arr/awk (or obj/array/Array) for single, NumPy, and Awkward vectors, respectively. The next version is likely to improve the vector construction process.
Scientific Software - Peer-reviewed
- Python
Published by henryiii over 4 years ago