PEP 440
Version Identification and Dependency Specification
Version specifiers
- PEP 440 – Version Identification and Dependency Specification | peps.python.org # Version specifiers
A version specifier consists of a series of version clauses, separated by commas. For example:
The comparison operator determines the kind of version clause:
-
~=: Compatible release clause -
==: Version matching clause -
!=: Version exclusion clause -
<=,>=: Inclusive ordered comparison clause -
<,>: Exclusive ordered comparison clause -
===: Arbitrary equality clause.