Vector

Latest version: v1.5.2

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.0

1.0.0

Features

- feat: add constructors for `VectorObject3D` and `MomentumObject3D` [231][]
- feat: add constructors for `VectorObject4D` and `MomentumObject4D` [232][]
- feat: update `to_Vector3D` to pass new coordinate values [278][]
- feat: allow passing coordinates to to_Vector-D [319][]

Bug fixes

- fix: better elif conditions for obj \_\_init\_\_ methods [316][]

Documentation

- docs: a readable changelog [320][]

Maintenance

- ci: use numpy~=1.24.0 in pre-commit [308][]
- fix: update discheck [305][]
- ci: update number of builds for codecov bot [314][]
- chore: move to using Ruff [315][]
- chore: update copyright and license for 2022 and 2023 [321][]

[231]: https://github.com/scikit-hep/vector/pull/231
[232]: https://github.com/scikit-hep/vector/pull/232
[278]: https://github.com/scikit-hep/vector/pull/278
[316]: https://github.com/scikit-hep/vector/pull/316
[308]: https://github.com/scikit-hep/vector/pull/308
[305]: https://github.com/scikit-hep/vector/pull/305
[314]: https://github.com/scikit-hep/vector/pull/314
[315]: https://github.com/scikit-hep/vector/pull/315
[319]: https://github.com/scikit-hep/vector/pull/319
[320]: https://github.com/scikit-hep/vector/pull/320
[321]: https://github.com/scikit-hep/vector/pull/321

0.11

0.11.0

Features

- Add constructors for `VectorObject2D` and `MomentumObject2D`[89][]
- Add support for awkward v2 (and keep supporting v1) [284][]

Bug fixes

- `vector.arr` should construct `NumPy` vectors [254][]
- Development dependency missing [280][]

Documentation

- docs: add a section for talks [264][]
- docs: fix missing backslash in latex for readme [285][]
- docs: update changelog.md, PR template, and CONTRIBUTING.md [275][]
- docs: add a developer guide [233][]

Maintenance

- chore: add PyLint and additional pre-commit hooks [260][]
- chore: pull request template-Priyadarshi [271][]
- chore: add issue templates [267][]
- chore: better and long term fix for flake8-bugbear [298][]
- chore: bump mypy and revert python-version [263][]
- chore: fix the failing mypy hook by pinning python-version [261][]
- chore: ignore flake8 B905 + improve bug report template [297][]
- chore: minor cleanups [266][]
- chore: test on `awkward v1.10.0` and add cov to `noxfile` [256][]
- chore: use Python 3.11! [282][]
- chore: zenodo badge sync [269][]
- ci: test notebooks on PRs [272][]

[256]: https://github.com/scikit-hep/vector/pull/256
[254]: https://github.com/scikit-hep/vector/pull/254
[260]: https://github.com/scikit-hep/vector/pull/260
[261]: https://github.com/scikit-hep/vector/pull/261
[263]: https://github.com/scikit-hep/vector/pull/263
[264]: https://github.com/scikit-hep/vector/pull/264
[266]: https://github.com/scikit-hep/vector/pull/266
[267]: https://github.com/scikit-hep/vector/pull/267
[269]: https://github.com/scikit-hep/vector/pull/269
[271]: https://github.com/scikit-hep/vector/pull/271
[233]: https://github.com/scikit-hep/vector/pull/233
[272]: https://github.com/scikit-hep/vector/pull/272
[89]: https://github.com/scikit-hep/vector/pull/89
[275]: https://github.com/scikit-hep/vector/pull/275
[280]: https://github.com/scikit-hep/vector/pull/280
[282]: https://github.com/scikit-hep/vector/pull/282
[285]: https://github.com/scikit-hep/vector/pull/285
[297]: https://github.com/scikit-hep/vector/pull/297
[298]: https://github.com/scikit-hep/vector/pull/298
[284]: https://github.com/scikit-hep/vector/pull/284

0.10

0.10.0

Maintenance

- Remove Python `3.6` support [251][]

[251]: https://github.com/scikit-hep/vector/pull/251

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.