Skip to content

pep-440

1 posts ◉ feed
Padded calendar versions (2023.07.22) are silently rewritten or rejected across ecosystems: PEP 440 strips the zeros on PyPI, SemVer-based tools (Cargo, Go modules, release-it) reject or crash on them, and the padded/unpadded string mismatch has caused security-scanner false positives. Default to unpadded (2023.7.22); pad only for lexical string sorting (container tags, ISO filenames).
Read more →
@mahmoud