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.