rephrased introduction
This commit is contained in:
parent
526ad628ce
commit
a259ff3c13
17
pep-0386.txt
17
pep-0386.txt
|
@ -32,9 +32,12 @@ compatible versions.
|
|||
That's why Distutils needs to provide a robust standard and reference
|
||||
implementation to compare versions numbers.
|
||||
|
||||
This will also provide to the community a convention for their package
|
||||
versioning needs.
|
||||
|
||||
Proposal
|
||||
========
|
||||
|
||||
Current status
|
||||
==============
|
||||
|
||||
In Python there are no real restriction yet on how a project should manage
|
||||
its versions, and how they should be incremented. They are no standard
|
||||
|
@ -52,14 +55,8 @@ The problem with this freedom is that the package will be harder to re-package
|
|||
for OS packagers, that need to have stricter conventions. The worst case is
|
||||
when a packager is unable to easily compare the versions he needs to package.
|
||||
|
||||
This PEP proposes to change the `version` module in Distutils with a new one
|
||||
that complies with the needs.
|
||||
|
||||
|
||||
Existing version systems
|
||||
========================
|
||||
|
||||
There are two main systems in Python:
|
||||
For people that want to go further and use a tool to manage their version
|
||||
numbers, the two major ones are:
|
||||
|
||||
- The current Distutils system [#distutils]_
|
||||
- Setuptools [#setuptools]_
|
||||
|
|
Loading…
Reference in New Issue