Pyrepscan

Latest version: v0.12.0

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

Scan your dependencies

Page 3 of 4

0.7.4

- upgrade pyo3 version to the latest version to fix Python3.9 bugs
- removed git2-rs default features
- added skip-auditwheel to allow packaging the manylinux wheel with zlib linkage

0.7.3

- upgraded Pyo3 to 0.12.4 to fix a bug
- all rust dependencies versions are now hardcoded

0.7.2

- updated the ci files
- added Python 3.9 support
- added setup.cfg file for pytest configuration

0.7.1

- fix lint errors

0.7.0

This is a major release dropping the C++ implementation in favor of a
Rust implementation. Using this library in production for more than year
has raised multiple concerns. C++ concurrency model has proven to be
hard when using libgit2 and shown many exceptions and race-conditions.
Nontheless, C++ shown problems with unicode strings and performance
degradation. Using Rust ended up being more performent, safe, and easy
to develop and maintain.

Replaced the C++ implementation with Rust
Tiny changes in the API. Rule adding functions dropped the _regex
prefix from their parameters.
The package now ships binary packages (wheels)
More performance improvements like avoiding scanning empty files
File path and extensions skipping rules now being compared lowercased

0.6.1

- added binary stripping for a reduced binary size

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.