Nilspodlib

Latest version: v3.6.0

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

Scan your dependencies

Page 1 of 2

3.6.0

- Removed upper version bounds to avoid version conflicts during installation

3.5.0

Changed

- Synchronisation related error messages have been improved massively and now provide tips on how to debug and resolve
common problems
- All sync related issues now raise a `SynchronisationError` instead of other generic errors.
Note, that this breaks the workaround detailed [here](https://github.com/mad-lab-fau/NilsPodLib/issues/15) for one of
the common issues. Instead of catching a `ValueError`, you should now catch a `SynchronisationError`.
- All Validation related errors now throw a `SessionValidationError`.

3.4.1

Bugfixes
- Fixed bug originated due to switching from `distutils.StrictVersion` to `packaging.version.Version`

3.4.0

!!! Dropped Python 3.7 support !!!

Changed

- All usages of `distuils.StrictVersion` are replaced with `packaging.version.Version`, as the former is deprecated.
- `Self` type is used whenever a method returns itself (or a copy). A bunch of other typing issues were fixed while
doing that

Packaging

- Dropped Python 3.7 support
- Now committing lock file
- Switched to `poethepoet` from doit
- Updated readthedocs config to not require a seperate requirements.txt

3.3.0

Added

- added `force_version` parameter to `Session` to force specific firmware versions for dev firmwares.

3.2.2

Changed

- Version checks within the legacy converter now ignore dev builds. If you are using a dev build, you are on your own!

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.