mirror of https://github.com/django/django.git
Fixed #25769 -- Updated get_version() release candidate naming for PEP 0440.
This commit is contained in:
parent
fa08d27fb7
commit
4921d4e59f
|
@ -14,7 +14,7 @@ def get_version(version=None):
|
||||||
# Now build the two parts of the version number:
|
# Now build the two parts of the version number:
|
||||||
# main = X.Y[.Z]
|
# main = X.Y[.Z]
|
||||||
# sub = .devN - for pre-alpha releases
|
# sub = .devN - for pre-alpha releases
|
||||||
# | {a|b|c}N - for alpha, beta and rc releases
|
# | {a|b|rc}N - for alpha, beta, and rc releases
|
||||||
|
|
||||||
main = get_main_version(version)
|
main = get_main_version(version)
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ def get_version(version=None):
|
||||||
sub = '.dev%s' % git_changeset
|
sub = '.dev%s' % git_changeset
|
||||||
|
|
||||||
elif version[3] != 'final':
|
elif version[3] != 'final':
|
||||||
mapping = {'alpha': 'a', 'beta': 'b', 'rc': 'c'}
|
mapping = {'alpha': 'a', 'beta': 'b', 'rc': 'rc'}
|
||||||
sub = mapping[version[3]] + str(version[4])
|
sub = mapping[version[3]] + str(version[4])
|
||||||
|
|
||||||
return str(main + sub)
|
return str(main + sub)
|
||||||
|
|
|
@ -312,6 +312,9 @@ Miscellaneous
|
||||||
|
|
||||||
* Support for SpatiaLite < 3.0 and GEOS < 3.3 is dropped.
|
* Support for SpatiaLite < 3.0 and GEOS < 3.3 is dropped.
|
||||||
|
|
||||||
|
* ``utils.version.get_version()`` returns :pep:`440` compliant release
|
||||||
|
candidate versions (e.g. '1.10rc1' instead of '1.10c1').
|
||||||
|
|
||||||
.. _deprecated-features-1.10:
|
.. _deprecated-features-1.10:
|
||||||
|
|
||||||
Features deprecated in 1.10
|
Features deprecated in 1.10
|
||||||
|
|
|
@ -17,9 +17,9 @@ class VersionTests(TestCase):
|
||||||
tuples_to_strings = (
|
tuples_to_strings = (
|
||||||
((1, 4, 0, 'alpha', 1), '1.4a1'),
|
((1, 4, 0, 'alpha', 1), '1.4a1'),
|
||||||
((1, 4, 0, 'beta', 1), '1.4b1'),
|
((1, 4, 0, 'beta', 1), '1.4b1'),
|
||||||
((1, 4, 0, 'rc', 1), '1.4c1'),
|
((1, 4, 0, 'rc', 1), '1.4rc1'),
|
||||||
((1, 4, 0, 'final', 0), '1.4'),
|
((1, 4, 0, 'final', 0), '1.4'),
|
||||||
((1, 4, 1, 'rc', 2), '1.4.1c2'),
|
((1, 4, 1, 'rc', 2), '1.4.1rc2'),
|
||||||
((1, 4, 1, 'final', 0), '1.4.1'),
|
((1, 4, 1, 'final', 0), '1.4.1'),
|
||||||
)
|
)
|
||||||
for ver_tuple, ver_string in tuples_to_strings:
|
for ver_tuple, ver_string in tuples_to_strings:
|
||||||
|
|
Loading…
Reference in New Issue