Wandelbots-nova

Latest version: v0.47.10

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

Scan your dependencies

Page 14 of 17

0.10.0

Not secure
Features

- Expose store collision components api
([26](https://github.com/wandelbotsgmbh/wandelbots-nova/pull/26),
[`0bfd51e`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/0bfd51e5476b7c91d456380bc6d318c30caf50e7))

0.9.1

Not secure
Chores

- Updated readme ([24](https://github.com/wandelbotsgmbh/wandelbots-nova/pull/24),
[`fe17057`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/fe170573ecfabb06df46fae11ebf7905af7f9b0e))

Co-authored-by: cbiering <christoph.bieringwandelbots.com>

0.9.0

Not secure
Chores

- Add mypy checks to pre-commit
([`6dc3601`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/6dc36015d76a85397640dfc136e33b9a043ecfed))

Not thaaat fast, but quicker than CI.

Because pre-commit runs mypy from an isolated virtualenv (without our dependencies), a run to
`pre-commit run --all` made this mypy complain about unused ignores in 2 files. These are false
positives. Since I don't want to maintain our all dependencies for pre-commit's mypy as well, I
made the rules for mypy a bit less strict, namely via `--no-warn-unused-ignores`. This effectively
means that mypy via pre-commit checks less sophisticated than `poetry run mypy .` but better not
checking at all.

See: https://github.com/python/mypy?tab=readme-ov-file#integrations
https://github.com/pre-commit/mirrors-mypy?tab=readme-ov-file

- Add pre-commit hook to sort imports
([`1a190f5`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/1a190f5ed87d05082f883d081645017af3ede72f))

...with ruff.

- Add yamllint to pre-commit
([`aa552fe`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/aa552fe121f81d45674be13903f61b54c782010d))

CI reported yaml issues when I changed the `.pre-commit-config.yaml` in the last commit. Thus, I
decided to also add yamllint as a check for pre-commit, so next time I get quicker feedback.

See: https://yamllint.readthedocs.io/en/stable/integration.html

- Run isort across the project
([`a4a0a31`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/a4a0a31c3a159cf39926182f649b41718f095508))

Namely:

poetry run isort --profile=black .

What also works is ruff:

poetry run ruff check --select I --fix

To get that out of the way when autoformatting the files I will work on.

Features

- Extend `Vector3d`
([`59e813c`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/59e813c71ce191f67c266e8887dbffeebf819d62))

Give it capabilities that formerly was split between `Orientation` and `Position` types. We decided
to consolidate those into Vector3d because, technically, all of them are just 3-vectors. The
semantic differentiation may be nice on paper but turned out to be unnecessarily complex and
all-over-the-place. Instead, have one powerful vector3d type for all of them.

Also allow for some new, common functions like negation and substractions.

Don't add this geometricalgebra stuff and related to it, though.

0.8.0

Not secure
Features

- Add flag to control ssl and improve the logging
([20](https://github.com/wandelbotsgmbh/wandelbots-nova/pull/20),
[`e302fa7`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/e302fa79f375e9ec1616c5a1e2b5ede9347bb7e3))

0.7.0

Not secure
Features

- Add documentation to the examples
([21](https://github.com/wandelbotsgmbh/wandelbots-nova/pull/21),
[`6b43084`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/6b4308407e2eb0f03ad6321e829f8ce6d5abe7ec))

Co-authored-by: Christoph Biering <1353438+bieringusers.noreply.github.com>

Co-authored-by: Marielle Muschko <marielle.muschkowandelbots.com>

0.6.1

Not secure
Bug Fixes

- Provide autogenerated API from nova.api
([19](https://github.com/wandelbotsgmbh/wandelbots-nova/pull/19),
[`d84a842`](https://github.com/wandelbotsgmbh/wandelbots-nova/commit/d84a842c975c5d4e890f1c65b88fbc9b8610018b))

Co-authored-by: cbiering <christoph.bieringwandelbots.com>

Page 14 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.