summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 9 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index dcaa34a626c0..6b8ec8d7bac2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -26,18 +26,23 @@ docutils>=0.10
behave==1.2.5
-e git://github.com/boto/jmespath.git@develop#egg=jmespath
jsonschema==2.5.1
-urllib3>=1.20,<1.24
+urllib3>=1.20,<1.23; python_version=="3.3"
+urllib3>=1.20,<1.24; python_version=="2.6"
+urllib3>=1.20,<1.25; python_version=="2.7"
+urllib3>=1.20,<1.25; python_version>="3.4"
#setup.py
from setuptools import setup, find_packages
requires = ['jmespath>=0.7.1,<1.0.0',
- 'docutils>=0.10',
- 'urllib3>=1.20,<1.24']
+ 'docutils>=0.10']
if sys.version_info[:2] == (2, 6):
+ requires.append('python-dateutil>=2.1,<3.0.0')
+
+ requires.append('urllib3>=1.20,<1.25')
"
}
unset -f _fn_foobar
@@ -67,7 +72,7 @@ _pydepends=( # See setup.py, README.rst, and requirements.txt for version depend
"${_pyver}-sphinx>=1.1.3" #"${_pyver}-sphinx"{>=1.1.3,<1.3} # COM Arch is already newer. Documentation might not work.
"${_pyver}-guzzle-sphinx-theme"{'>=0.7.10','<0.8'}
"${_pyver}-behave>=1.2.5"
- "${_pyver}-urllib3"{'>=1.20','<1.24'}
+ "${_pyver}-urllib3"{'>=1.20','<1.25'}
)
depends=("${_pyver}" "${_pydepends[@]}")
makedepends=("${_pyver}" "${_pyver}-distribute") # same as python-setuptools