Pigar

Latest version: v2.1.7

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

Scan your dependencies

Page 4 of 7

1.0.0

Not secure
- **BREAKING CHANGE:** Disable the comments which contain filenames and line numbers by default, use `--with-referenced-comments` to enable this feature.
- Skip if local package (edit-mode project) not found, fixed [99]((https://github.com/damnever/pigar/issues/61)).

0.10.0

Not secure
- Refactored the main logic, **the interface has been changed**, be careful if you are using `pigar` as a library.
- Handle the HTTP error, fixed [61](https://github.com/damnever/pigar/issues/61).
- Ignore local packages quietly, fixed [47](https://github.com/damnever/pigar/issues/47), [#58](https://github.com/damnever/pigar/issues/58) and [#65](https://github.com/damnever/pigar/issues/65).

Thank [bganglia](https://github.com/bganglia) for the following contributions:

- Add Jupyter notebook(`.ipynb`) support, refer to [69](https://github.com/damnever/pigar/issues/69).
- Option to turn off filenames and line numbers in requirements.txt, refer to [65](https://github.com/damnever/pigar/issues/65).
- Fix check path, refer to [64](https://github.com/damnever/pigar/issues/64).
- And [more](https://github.com/damnever/pigar/pulls?q=is%3Apr+author%3Abganglia).

0.9.2

Not secure
- Make version comparison operator configurable, fixed [37](https://github.com/damnever/pigar/issues/37)

0.9.1

Not secure
- Fixed potential security vulnerabilities by updating requests.
- Fixed [49](https://github.com/damnever/pigar/issues/49)

0.9.0

Not secure
- Reuse connections.
- Update database.
- Fixed [44](https://github.com/damnever/pigar/issues/44)

0.7.2

Not secure
- Use https://pypi.org/
- Fixed [41](https://github.com/damnever/pigar/issues/41)

Page 4 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.