Vg

Latest version: v2.0.0

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

Scan your dependencies

Page 2 of 5

1.8.0

- Add `vg.shape.columnize()`, a helper function for functions which may,
accept and return a stack of points or a single point.
- Add `vg.shape.check_value_any()` for checking an input against multiple
valid shape.
- Fix `vg.euclidean_distance()` so it will correctly accept a single point
as the first argument with a stack of points as the second argument.
- Correct many erroneous mentions of `3x1` and `kx1` in the documentation
and error messages.

1.7.0

- Add `vg.average()`.
- `vg.apex()`: Return a copy instead of a view.
- Improve documentation intro.
- Distribute universal wheels.

1.6.1

- Fix `vg.nearest()` and `vg.farthest()` with `ret_index=False`

1.6.0

- Allow `vg.scale_factor()` to accept a mix of stacked and unstacked inputs.

1.5.0

- Add `vg.nearest()`.
- Add `vg.scale_factor()`.
- Add `vg.orient()`.
- Improve documentation, including docs for `vg.almost_collinear()`.

1.4.0

- `vg.scalar_projection` and `vg.project`: Allow stacked inputs for `onto` when
`vector` is also stacked.

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.