Merge pull request #80 from nephila/feature/fix_wheel
Fix conditional dependencies when using wheels
This commit is contained in:
commit
c0d27d08ea
3 changed files with 11 additions and 4 deletions
|
@ -5,5 +5,5 @@ mock>=1.0.1
|
|||
nose>=1.3.0
|
||||
django-nose>=1.2
|
||||
flake8
|
||||
https://github.com/nephila/djangocms-helper/archive/develop.zip
|
||||
djangocms-helper>=0.7
|
||||
tox>=1.8
|
||||
|
|
7
setup.py
7
setup.py
|
@ -41,7 +41,6 @@ setup(
|
|||
'django-cms>=3.0',
|
||||
'django-taggit',
|
||||
'django-filer',
|
||||
'django-select2' if sys.version_info[0]==2 else 'django-select2-py3',
|
||||
'pytz',
|
||||
'django-taggit-templatetags',
|
||||
'django-taggit-autosuggest',
|
||||
|
@ -52,6 +51,12 @@ setup(
|
|||
'django-meta-mixin>=0.1.1',
|
||||
'south>=1.0.1',
|
||||
],
|
||||
extras_require={
|
||||
":python_version=='3.3'": ['django-select2-py3'],
|
||||
":python_version=='3.4'": ['django-select2-py3'],
|
||||
":python_version=='2.6'": ['django-select2'],
|
||||
":python_version=='2.7'": ['django-select2'],
|
||||
},
|
||||
license="BSD",
|
||||
zip_safe=False,
|
||||
keywords='djangocms-blog, blog, django, wordpress, multilingual',
|
||||
|
|
6
tox.ini
6
tox.ini
|
@ -2,12 +2,14 @@
|
|||
envlist = py{26}-django{15,16},py{27,33,34}-django{15,16,17}
|
||||
|
||||
[testenv]
|
||||
# temporary fix for pip-setuptools / django CMS issues
|
||||
install_command = ./tox_pip.sh {opts} {packages}
|
||||
deps =
|
||||
django15: Django>=1.5,<1.6
|
||||
django16: Django>=1.6,<1.7
|
||||
django17: Django>=1.7,<1.8
|
||||
py26: unittest2
|
||||
py26: django-select2
|
||||
py27: django-select2
|
||||
py33: django-select2-py3
|
||||
py34: django-select2-py3
|
||||
-r{toxinidir}/requirements-test.txt
|
||||
commands = {env:COMMAND:python} setup.py test
|
||||
|
|
Loading…
Add table
Reference in a new issue