Precli

Latest version: v0.8.0

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

Scan your dependencies

Page 11 of 12

0.2.0

What's Changed
* Add rule for cryptography weak keys by ericwb in https://github.com/securesauce/precli/pull/139
* Add tests for DSA generate_private_key and generate_parameters by ericwb in https://github.com/securesauce/precli/pull/140
* Add tests for RSA generate_private_key by ericwb in https://github.com/securesauce/precli/pull/141
* Add tests for EC keys by ericwb in https://github.com/securesauce/precli/pull/142
* Add weak cipher, cipher mode rules by ericwb in https://github.com/securesauce/precli/pull/143
* Fix doc nits by ericwb in https://github.com/securesauce/precli/pull/144
* Add pycrypto and dome cipher and key rules by ericwb in https://github.com/securesauce/precli/pull/145
* Use RULE_ID constant by ericwb in https://github.com/securesauce/precli/pull/146
* Add rule for PyOpenSSL RSA and DSA key generation by ericwb in https://github.com/securesauce/precli/pull/147
* Add rule for m2crypto weak keys by ericwb in https://github.com/securesauce/precli/pull/148
* Dynamically generated unit tests based on files by ericwb in https://github.com/securesauce/precli/pull/149
* Use better test generation for cryptography by ericwb in https://github.com/securesauce/precli/pull/150
* Auto generate tests for requests by ericwb in https://github.com/securesauce/precli/pull/151
* Auto generate crypt tests by ericwb in https://github.com/securesauce/precli/pull/152
* Auto generate ftplib tests by ericwb in https://github.com/securesauce/precli/pull/153
* Auto generate imaplib tests by ericwb in https://github.com/securesauce/precli/pull/154
* Auto generate json tests by ericwb in https://github.com/securesauce/precli/pull/155
* Auto generate marshal tests by ericwb in https://github.com/securesauce/precli/pull/156
* Auto generate nntplib tests by ericwb in https://github.com/securesauce/precli/pull/157
* Auto generate pickle tests by ericwb in https://github.com/securesauce/precli/pull/158
* Auto generate poplib tests by ericwb in https://github.com/securesauce/precli/pull/159
* Auto generate shelve tests by ericwb in https://github.com/securesauce/precli/pull/160
* More auto-generated tests by ericwb in https://github.com/securesauce/precli/pull/161
* Auto generate logging tests by ericwb in https://github.com/securesauce/precli/pull/162
* Auto generate ssl tests by ericwb in https://github.com/securesauce/precli/pull/163
* Auto generate tests for hashlib by ericwb in https://github.com/securesauce/precli/pull/164
* Auto generate hmac tests by ericwb in https://github.com/securesauce/precli/pull/165
* Auto generate jsonpickle tests by ericwb in https://github.com/securesauce/precli/pull/166
* Auto generate httpx tests by ericwb in https://github.com/securesauce/precli/pull/167
* Auto generate yaml tests by ericwb in https://github.com/securesauce/precli/pull/168
* Create pyghmi tests by ericwb in https://github.com/securesauce/precli/pull/169
* Add tests for pyopenssl weak keys by ericwb in https://github.com/securesauce/precli/pull/170
* Add dill_load tests by ericwb in https://github.com/securesauce/precli/pull/171
* Add tests for M2Crypto by ericwb in https://github.com/securesauce/precli/pull/172
* Add all tests for jsonpickle by ericwb in https://github.com/securesauce/precli/pull/173
* Add tests for pandas by ericwb in https://github.com/securesauce/precli/pull/174
* Add pycrypto tests by ericwb in https://github.com/securesauce/precli/pull/175
* Add tests for pycryptodomex by ericwb in https://github.com/securesauce/precli/pull/176
* Add further tests of cryptography by ericwb in https://github.com/securesauce/precli/pull/177
* Add rule for aiohttp no ssl verify by ericwb in https://github.com/securesauce/precli/pull/178
* Aiohttp tests by ericwb in https://github.com/securesauce/precli/pull/179


**Full Changelog**: https://github.com/securesauce/precli/compare/0.1.9...0.2.0

0.1.9

What's Changed
* Start using pre-commit by ericwb in https://github.com/securesauce/precli/pull/127
* Add ability to analyze call history by ericwb in https://github.com/securesauce/precli/pull/128
* Add testing for imaplib, poplib, nntplib, and smtplib by ericwb in https://github.com/securesauce/precli/pull/129
* Fix IndexError in _get_var_node by ericwb in https://github.com/securesauce/precli/pull/130
* Add thousands separator to metrics by ericwb in https://github.com/securesauce/precli/pull/131
* New rule on tempfile.mktemp by ericwb in https://github.com/securesauce/precli/pull/132
* Handle syntax errors in code by ericwb in https://github.com/securesauce/precli/pull/133
* Add checks for hashlib.pbkdf2_hmac by ericwb in https://github.com/securesauce/precli/pull/134
* Create dependabot.yml by ericwb in https://github.com/securesauce/precli/pull/135
* Bump actions/setup-python from 3 to 4 by dependabot in https://github.com/securesauce/precli/pull/137
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/securesauce/precli/pull/136
* Update docstrings by ericwb in https://github.com/securesauce/precli/pull/138

New Contributors
* dependabot made their first contribution in https://github.com/securesauce/precli/pull/137

**Full Changelog**: https://github.com/securesauce/precli/compare/0.1.8...0.1.9

0.1.8

What's Changed
* Do not return fixes for a suppressed result by ericwb in https://github.com/securesauce/precli/pull/125
* No need to check for suppressions by ericwb in https://github.com/securesauce/precli/pull/126


**Full Changelog**: https://github.com/securesauce/precli/compare/0.1.7...0.1.8

0.1.7

What's Changed
* Add support of suppressions by ericwb in https://github.com/securesauce/precli/pull/122
* Fix typo in suppression message by ericwb in https://github.com/securesauce/precli/pull/123
* Add tests for suppression code by ericwb in https://github.com/securesauce/precli/pull/124


**Full Changelog**: https://github.com/securesauce/precli/compare/0.1.6...0.1.7

0.1.6

What's Changed
* Minor cleanup fix by ericwb in https://github.com/securesauce/precli/pull/120
* Implement the short description property by ericwb in https://github.com/securesauce/precli/pull/121


**Full Changelog**: https://github.com/securesauce/precli/compare/0.1.5...0.1.6

0.1.5

What's Changed
* Move some base classes into __init__ by ericwb in https://github.com/securesauce/precli/pull/117
* Move plugin loading to loader by ericwb in https://github.com/securesauce/precli/pull/118
* Small fix in detailed renderer by ericwb in https://github.com/securesauce/precli/pull/119


**Full Changelog**: https://github.com/securesauce/precli/compare/0.1.4...0.1.5

Page 11 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.