Precli

Latest version: v0.8.0

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

Scan your dependencies

Page 1 of 12

0.8.0

What's Changed
* Bump tree-sitter-go from 0.23.3 to 0.23.4 by dependabot in https://github.com/securesauce/precli/pull/714
* Bump tree-sitter-java from 0.23.4 to 0.23.5 by dependabot in https://github.com/securesauce/precli/pull/715
* Bump tree-sitter-python from 0.23.4 to 0.23.6 by dependabot in https://github.com/securesauce/precli/pull/713
* Remove extra text ended up in doc for rule by ericwb in https://github.com/securesauce/precli/pull/716
* Bump tomli-w from 1.1.0 to 1.2.0 by dependabot in https://github.com/securesauce/precli/pull/718
* More modern, inclusive terminology by ericwb in https://github.com/securesauce/precli/pull/720
* Bump actions/attest-build-provenance from 2.1.0 to 2.2.0 by dependabot in https://github.com/securesauce/precli/pull/721
* Remove cwe2 from dependency review by ericwb in https://github.com/securesauce/precli/pull/724
* Metadata rename classifier to classifiers by ericwb in https://github.com/securesauce/precli/pull/725
* Bump actions/attest-build-provenance from 2.2.0 to 2.2.1 by dependabot in https://github.com/securesauce/precli/pull/726
* Bump actions/attest-build-provenance from 2.2.1 to 2.2.2 by dependabot in https://github.com/securesauce/precli/pull/727
* Start layout of internationalization of strings by ericwb in https://github.com/securesauce/precli/pull/728
* Add translation message files by ericwb in https://github.com/securesauce/precli/pull/729
* Translate message files and enable correct lookup by ericwb in https://github.com/securesauce/precli/pull/730
* Add msgfmt step to tox by ericwb in https://github.com/securesauce/precli/pull/731
* Update the pre-commit config versions by ericwb in https://github.com/securesauce/precli/pull/732
* Add setupttools classifiers for translated languages by ericwb in https://github.com/securesauce/precli/pull/733
* Add msgfmt step to unit-test build by ericwb in https://github.com/securesauce/precli/pull/734
* Publish translation binary files with release by ericwb in https://github.com/securesauce/precli/pull/735
* Ensure msgfmt is installed for publish by ericwb in https://github.com/securesauce/precli/pull/736


**Full Changelog**: https://github.com/securesauce/precli/compare/0.7.10...0.8.0

0.7.10

What's Changed
* get_file_encoding inconsistent parameters by ericwb in https://github.com/securesauce/precli/pull/709
* Bump tree-sitter-java from 0.23.4 to 0.23.5 by dependabot in https://github.com/securesauce/precli/pull/711
* Bump tree-sitter-python from 0.23.5 to 0.23.6 by dependabot in https://github.com/securesauce/precli/pull/710
* Lower tree-sitter language libraries to work with PyOdide. by ericwb in https://github.com/securesauce/precli/pull/712


**Full Changelog**: https://github.com/securesauce/precli/compare/0.7.9...0.7.10

0.7.9

What's Changed
* Bump rich from 13.9.3 to 13.9.4 by dependabot in https://github.com/securesauce/precli/pull/686
* Bump actions/attest-build-provenance from 1.4.3 to 1.4.4 by dependabot in https://github.com/securesauce/precli/pull/687
* Add config files to the CLI reference page by ericwb in https://github.com/securesauce/precli/pull/688
* Improve the look of the man page by ericwb in https://github.com/securesauce/precli/pull/689
* Bump tree-sitter-python from 0.23.2 to 0.23.3 by dependabot in https://github.com/securesauce/precli/pull/692
* Bump tree-sitter-java from 0.23.2 to 0.23.3 by dependabot in https://github.com/securesauce/precli/pull/691
* Bump tree-sitter-go from 0.23.1 to 0.23.2 by dependabot in https://github.com/securesauce/precli/pull/690
* Use mkdocs plugin to put last update time on pages by ericwb in https://github.com/securesauce/precli/pull/693
* Bump tree-sitter-java from 0.23.3 to 0.23.4 by dependabot in https://github.com/securesauce/precli/pull/694
* Bump tree-sitter-go from 0.23.2 to 0.23.3 by dependabot in https://github.com/securesauce/precli/pull/695
* Bump tree-sitter-python from 0.23.3 to 0.23.4 by dependabot in https://github.com/securesauce/precli/pull/696
* Fix traceback when not passing file to -o option by ericwb in https://github.com/securesauce/precli/pull/698
* Prevent precli-init overwriting configuration settings by ericwb in https://github.com/securesauce/precli/pull/699
* Only append config to pyproject.toml by ericwb in https://github.com/securesauce/precli/pull/700
* Bump tree-sitter-go from 0.23.3 to 0.23.4 by dependabot in https://github.com/securesauce/precli/pull/701
* Bump actions/attest-build-provenance from 1.4.4 to 2.0.0 by dependabot in https://github.com/securesauce/precli/pull/703
* Bump tree-sitter-python from 0.23.4 to 0.23.5 by dependabot in https://github.com/securesauce/precli/pull/704
* Bump actions/attest-build-provenance from 2.0.0 to 2.0.1 by dependabot in https://github.com/securesauce/precli/pull/705
* Bump actions/attest-build-provenance from 2.0.1 to 2.1.0 by dependabot in https://github.com/securesauce/precli/pull/706
* Do not try to fetch last modified date if remote file by ericwb in https://github.com/securesauce/precli/pull/707


**Full Changelog**: https://github.com/securesauce/precli/compare/0.7.8...0.7.9

0.7.8

What's Changed
* Fix --gist argument failure by ericwb in https://github.com/securesauce/precli/pull/677
* Small refactor in the loading of targets extension by ericwb in https://github.com/securesauce/precli/pull/678
* Use response.ok instead of specific code by ericwb in https://github.com/securesauce/precli/pull/679
* Fix up the CLI main unit tests by ericwb in https://github.com/securesauce/precli/pull/680
* Nit: minor change of name of unit test function by ericwb in https://github.com/securesauce/precli/pull/681
* Clean up and refactor CLI unit tests by ericwb in https://github.com/securesauce/precli/pull/682
* Set exit code to 0 or 1 based on results by ericwb in https://github.com/securesauce/precli/pull/683
* Add ability to specify a PyPI url as a target by ericwb in https://github.com/securesauce/precli/pull/684
* Add PyPI example to Getting Started documentation by ericwb in https://github.com/securesauce/precli/pull/685


**Full Changelog**: https://github.com/securesauce/precli/compare/0.7.7...0.7.8

0.7.7

What's Changed
* Fix outdated man page by ericwb in https://github.com/securesauce/precli/pull/665
* Add some testing of CLI loading of config by ericwb in https://github.com/securesauce/precli/pull/666
* Refactor the CLI checking of config arguments by ericwb in https://github.com/securesauce/precli/pull/667
* Add validation on the specified output file by ericwb in https://github.com/securesauce/precli/pull/668
* Properly handle quiet mode by ericwb in https://github.com/securesauce/precli/pull/669
* Add unit test of the version argument to the CLI by ericwb in https://github.com/securesauce/precli/pull/670
* Add unit test for precli-init command by ericwb in https://github.com/securesauce/precli/pull/671
* Add checking for files given that don't exist by ericwb in https://github.com/securesauce/precli/pull/672
* Add unit test for invalid multiple renderers given by ericwb in https://github.com/securesauce/precli/pull/674
* Add unit test of mutually exclusive enable and disable by ericwb in https://github.com/securesauce/precli/pull/673
* Move the github target logic into an extension by ericwb in https://github.com/securesauce/precli/pull/675
* Fix the output option by ericwb in https://github.com/securesauce/precli/pull/676


**Full Changelog**: https://github.com/securesauce/precli/compare/0.7.6...0.7.7

0.7.6

What's Changed
* Slight naming change to the weak key rules config by ericwb in https://github.com/securesauce/precli/pull/656
* Bump tree-sitter from 0.23.1 to 0.23.2 by dependabot in https://github.com/securesauce/precli/pull/657
* Command line to create a .precli.toml default config file by ericwb in https://github.com/securesauce/precli/pull/658
* Rename of the key size config variables by ericwb in https://github.com/securesauce/precli/pull/659
* Support writing to pyproject.toml by ericwb in https://github.com/securesauce/precli/pull/660
* Fix CLI fails when running on the tests by ericwb in https://github.com/securesauce/precli/pull/661
* New CLI argument to accept a custom configuration file by ericwb in https://github.com/securesauce/precli/pull/662
* Honor all configuration passed via toml files by ericwb in https://github.com/securesauce/precli/pull/663
* Small change to parameters of load_config by ericwb in https://github.com/securesauce/precli/pull/664


**Full Changelog**: https://github.com/securesauce/precli/compare/0.7.5...0.7.6

Page 1 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.