Commits

Donald Stufft  committed 42c961b

Switch local version seperator from ~ to +

  • Participants
  • Parent commits d205a04

Comments (0)

Files changed (1)

File versioning.rst

 
 Local version identifiers MUST comply with the following scheme::
 
-    <public version identifier>[~<local version label>]
+    <public version identifier>[+<local version label>]
 
 They consist of a normal public version identifier (as defined in the
 previous section), along with an arbitrary "local version label", separated
     1.0c1.dev456
     1.0c1
     1.0
-    1.0~abc.5
-    1.0~abc.7
-    1.0~5
+    1.0+abc.5
+    1.0+abc.7
+    1.0+5
     1.0.post456.dev34
     1.0.post456
     1.1.dev1
 characters and defining their ordering).
 
 This change is designed to ensure that an integrator provided version like
-``pip 1.5~1`` or ``pip~1.5-1.git.abc123de`` will still satisfy a version
+``pip 1.5+1`` or ``pip 1.5+1.git.abc123de`` will still satisfy a version
 specifier like ``pip>=1.5``.
 
 The tilde is chosen primarily for readability of local version identifiers. It