renovate/lib/versioning/pep440
2019-07-29 08:17:58 +02:00
..
index.ts feat(versioning): convert to typescript (#4141) 2019-07-22 13:12:40 +02:00
range.ts fix(pep440): keep spacing consistency for complex ranges 2019-07-29 08:17:58 +02:00
readme.md docs: add versioning readmes 2019-01-07 16:19:15 +01:00

PEP 440 versioning

Documentation and URLs

https://www.python.org/dev/peps/pep-0440/

What type of versioning is used?

PEP 440 is part of the Python project, and its versioning is independent of others such as semver.

Are ranges supported? How?

Ranges are supported, with a proprietary syntax.

Range Strategy support

PEP 440 versioning should support all range strategies - pin, replace, bump, extend.

Implementation plan/status

  • Exact version support
  • Range support