File tree Expand file tree Collapse file tree 4 files changed +19
-4
lines changed
Expand file tree Collapse file tree 4 files changed +19
-4
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,14 @@ cache:
1616env :
1717 - USE_OPTIONAL=true
1818 - USE_OPTIONAL=false
19+ - USE_OPTIONAL=true SETUPTOOLS=18.5
20+ - USE_OPTIONAL=false SETUPTOOLS=18.5
21+ - USE_OPTIONAL=true SETUPTOOLS=20.2.2
22+ - USE_OPTIONAL=false SETUPTOOLS=20.2.2
23+ - USE_OPTIONAL=true SETUPTOOLS=20.6.6
24+ - USE_OPTIONAL=false SETUPTOOLS=20.6.6
25+ - USE_OPTIONAL=true SETUPTOOLS=20.10.0
26+ - USE_OPTIONAL=false SETUPTOOLS=20.10.0
1927
2028before_install :
2129 - git submodule update --init --recursive
Original file line number Diff line number Diff line change @@ -6,7 +6,12 @@ if [[ $USE_OPTIONAL != "true" && $USE_OPTIONAL != "false" ]]; then
66fi
77
88# Make sure we're running setuptools >= 18.5
9- pip install -U pip setuptools
9+ pip install -U pip setuptools> =18.5
10+
11+ # Install specific version of setuptools, maybe
12+ if [ -n " $SETUPTOOLS " ]; then
13+ pip install " setuptools==$SETUPTOOLS "
14+ fi
1015
1116pip install -U -r requirements-test.txt
1217
Original file line number Diff line number Diff line change 11six
22webencodings
33ordereddict ; python_version < '2.7'
4+ setuptools >= 18.5
Original file line number Diff line number Diff line change 5252 install_requires = [
5353 'six' ,
5454 'webencodings' ,
55+ 'setuptools>=18.5'
5556 ],
5657 extras_require = {
5758 # A empty extra that only has a conditional marker will be
6061
6162 # A conditional extra will only install these items when the extra is
6263 # requested and the condition matches.
63- "datrie:platform.python_implementation == 'CPython'" : ["datrie" ],
64- "lxml:platform.python_implementation == 'CPython'" : ["lxml" ],
64+ "datrie:platform_python_implementation == 'CPython'" : ["datrie" ],
65+ "lxml:platform_python_implementation == 'CPython'" : ["lxml" ],
6566
6667 # Standard extras, will be installed when the extra is requested.
6768 "genshi" : ["genshi" ],
7273 # extra that will be installed whenever the condition matches and the
7374 # all extra is requested.
7475 "all" : ["genshi" , "chardet>=2.2" ],
75- "all:platform.python_implementation == 'CPython'" : ["datrie" , "lxml" ],
76+ "all:platform_python_implementation == 'CPython'" : ["datrie" , "lxml" ],
7677 },
7778 )
You can’t perform that action at this time.
0 commit comments