Precli

Latest version: v0.5.6

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

Scan your dependencies

Page 1 of 8

0.5.6

What's Changed
* Small refactor on where Tool is initialized by ericwb in https://github.com/securesauce/precli/pull/495
* Return a rule ID for syntax and other errors by ericwb in https://github.com/securesauce/precli/pull/496
* Bump requests from 2.32.2 to 2.32.3 by dependabot in https://github.com/securesauce/precli/pull/498
* Removal of the Cwe2 dependency by ericwb in https://github.com/securesauce/precli/pull/499


**Full Changelog**: https://github.com/securesauce/precli/compare/0.5.5...0.5.6

0.5.5

What's Changed
* Bump pygments from 2.17.2 to 2.18.0 by dependabot in https://github.com/securesauce/precli/pull/454
* Bump actions/attest-build-provenance from 1.0.0 to 1.1.0 by dependabot in https://github.com/securesauce/precli/pull/456
* Remove the unnecessary scripts directory and contents by ericwb in https://github.com/securesauce/precli/pull/457
* Load metadata for any extension entry points by ericwb in https://github.com/securesauce/precli/pull/458
* Add defaultConfiguration in SARIF output by ericwb in https://github.com/securesauce/precli/pull/459
* Bump actions/attest-build-provenance from 1.1.0 to 1.1.1 by dependabot in https://github.com/securesauce/precli/pull/460
* Bump actions/attest-build-provenance from 1.1.1 to 1.1.2 by dependabot in https://github.com/securesauce/precli/pull/462
* Migrate from stestr to pytests by ericwb in https://github.com/securesauce/precli/pull/464
* Delete .stestr.conf by ericwb in https://github.com/securesauce/precli/pull/465
* Bump requests from 2.31.0 to 2.32.1 by dependabot in https://github.com/securesauce/precli/pull/467
* Fix typo in copyright by ericwb in https://github.com/securesauce/precli/pull/469
* Use f-string instead of string substitution by ericwb in https://github.com/securesauce/precli/pull/475
* Remove some docstring comments on return and params by ericwb in https://github.com/securesauce/precli/pull/476
* Handle non-UTF-8 encoding files by ericwb in https://github.com/securesauce/precli/pull/477
* Fix unknown value for nbytes by ericwb in https://github.com/securesauce/precli/pull/478
* Correctly handle a non unicode file without pep3120 by ericwb in https://github.com/securesauce/precli/pull/479
* Handle invalid coding for a Python file by ericwb in https://github.com/securesauce/precli/pull/481
* Nicer output using rich.console by ericwb in https://github.com/securesauce/precli/pull/482
* Refactor the invoke function in the run class by ericwb in https://github.com/securesauce/precli/pull/483
* Bump requests from 2.32.1 to 2.32.2 by dependabot in https://github.com/securesauce/precli/pull/484
* Support multiprocessing of file parsing by ericwb in https://github.com/securesauce/precli/pull/485
* Avoid init of parsers twice by ericwb in https://github.com/securesauce/precli/pull/486
* Suppress FutureWarnings from tree-sitter and re modules by ericwb in https://github.com/securesauce/precli/pull/487
* Redo handling of keyboard interrupts by ericwb in https://github.com/securesauce/precli/pull/488
* Delay reading of file contents until parser decided by ericwb in https://github.com/securesauce/precli/pull/489
* Nit: Rearrange args to partial by ericwb in https://github.com/securesauce/precli/pull/490
* Filter the list of artifacts during discovery by ericwb in https://github.com/securesauce/precli/pull/491
* Fix for traceback in plain renderer by ericwb in https://github.com/securesauce/precli/pull/494


**Full Changelog**: https://github.com/securesauce/precli/compare/0.5.4...0.5.5

0.5.4

What's Changed
* Fix action failure to release binary by ericwb in https://github.com/securesauce/precli/pull/453


**Full Changelog**: https://github.com/securesauce/precli/compare/0.5.3...0.5.4

0.5.3

What's Changed
* Recenter the text and logo in the banner image by ericwb in https://github.com/securesauce/precli/pull/441
* Enhance the Node class with convenient functions by ericwb in https://github.com/securesauce/precli/pull/447
* Add Node convenient function utf8_text by ericwb in https://github.com/securesauce/precli/pull/448
* Use child_by_type for all parsers by ericwb in https://github.com/securesauce/precli/pull/449
* Fix how scoped variables accessed in symbol table by ericwb in https://github.com/securesauce/precli/pull/450
* Update some tests so they are runnable by ericwb in https://github.com/securesauce/precli/pull/451
* Add attestation to build artifacts by ericwb in https://github.com/securesauce/precli/pull/452


**Full Changelog**: https://github.com/securesauce/precli/compare/0.5.2...0.5.3

0.5.2

What's Changed
* Add start_time to SARIF output by ericwb in https://github.com/securesauce/precli/pull/440


**Full Changelog**: https://github.com/securesauce/precli/compare/0.5.1...0.5.2

0.5.1

What's Changed
* Add Python requirement to install quick start by ericwb in https://github.com/securesauce/precli/pull/428
* Add rule to use of Cookie with secure flag false by ericwb in https://github.com/securesauce/precli/pull/430
* Fix broken link in rules table by ericwb in https://github.com/securesauce/precli/pull/431
* Add Java rule for insecure java.net.HttpCookie by ericwb in https://github.com/securesauce/precli/pull/432
* Increase size of banner logo by ericwb in https://github.com/securesauce/precli/pull/433
* Create a nicer looking banner logo by ericwb in https://github.com/securesauce/precli/pull/434
* Simplify the README content by ericwb in https://github.com/securesauce/precli/pull/435
* README example with wrong path by ericwb in https://github.com/securesauce/precli/pull/436
* Trim trailing space in README by ericwb in https://github.com/securesauce/precli/pull/437
* Correct the paths given in getting start examples by ericwb in https://github.com/securesauce/precli/pull/438
* Fix traceback raised on an expression list assignment by ericwb in https://github.com/securesauce/precli/pull/439


**Full Changelog**: https://github.com/securesauce/precli/compare/0.5.0...0.5.1

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.