Pkilint

Latest version: v0.12.6

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

Scan your dependencies

Page 4 of 4

0.9.8

Fixes

- HTTP 422 errors from REST API do not return a list of ValidationErrors in some cases (54)

0.9.7

Fixes

- cabf.smime.common_name_value_unknown_source finding is incorrectly reported when SmtpUtf8Mailbox SAN values appear in the subject CN (52 - reported and fixed by hablutzel1)

0.9.6

Fixes

- PrintableStringConstraintValidator should flag invalid characters in tagged PrintableStrings (48)

New features/enhancements

- Bump Docker image to Python 3.12 (50)

0.9.5

Fixes

- Stopping Docker container when executing external command results in immediate shutdown of container (45)

0.9.4

New features/enhancements

- Publish Docker images (43)

0.9.3

New features/enhancements

- Explicitly support Python 3.12 (34)
- Add REST endpoint that returns the set of possible findings for a specific linter (36)
- Surround document-sourced string values with double quotes in finding messages (41)

Fixes

- Suppress `ValueError` stack trace when `lint_cabf_smime_cert` can't determine certificate type (37)
- `OrganizationIdentifierCountryNameConsistentValidator` should perform a case-insensitive country comparison (38)
- Change severity of `cabf.smime.email_address_in_attribute_not_in_san` from WARNING to ERROR (39)
- Decoding error when determining certificate type returns HTTP 500 (40)

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.