Show More
@@ -4,6 +4,25 b'' | |||
|
4 | 4 | # 'python setup.py install', or |
|
5 | 5 | # 'python setup.py --help' for more options |
|
6 | 6 | |
|
7 | supportedpy = '~= 2.7' | |
|
8 | if 'HGALLOWPYTHON3': | |
|
9 | # Mercurial will never work on Python 3 before 3.5 due to a lack | |
|
10 | # of % formatting on bytestrings, and can't work on 3.6.0 or 3.6.1 | |
|
11 | # due to a bug in % formatting in bytestrings. | |
|
12 | # | |
|
13 | # TODO: when we actually work on Python 3, use this string as the | |
|
14 | # actual supportedpy string. | |
|
15 | supportedpy = ','.join([ | |
|
16 | '>=2.7', | |
|
17 | '!=3.0.*', | |
|
18 | '!=3.1.*', | |
|
19 | '!=3.2.*', | |
|
20 | '!=3.3.*', | |
|
21 | '!=3.4.*', | |
|
22 | '!=3.6.0', | |
|
23 | '!=3.6.1', | |
|
24 | ]) | |
|
25 | ||
|
7 | 26 | import sys, platform |
|
8 | 27 | if sys.version_info < (2, 7, 0, 'final'): |
|
9 | 28 | raise SystemExit('Mercurial requires Python 2.7 or later.') |
@@ -892,4 +911,5 b" setup(name='mercurial'," | |||
|
892 | 911 | 'welcome': 'contrib/macosx/Welcome.html', |
|
893 | 912 | }, |
|
894 | 913 | }, |
|
914 | python_requires=supportedpy, | |
|
895 | 915 | **extra) |
General Comments 0
You need to be logged in to leave comments.
Login now