From c05e294250f3dc4626825cd8c4f1c1545e0a17a9 Mon Sep 17 00:00:00 2001 From: Peter Bittner Date: Sun, 17 Apr 2016 11:51:27 +0200 Subject: [PATCH 1/5] Add "Python versions" badge (README) --- README.rst | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index f2a1180..bb404cf 100644 --- a/README.rst +++ b/README.rst @@ -1,7 +1,7 @@ django-analytical |latest-version| ================================== -|travis-ci| |coveralls| |health| |downloads| |license| |gitter| +|travis-ci| |coveralls| |health| |python-support| |downloads| |license| |gitter| The django-analytical application integrates analytics services into a Django_ project. @@ -35,6 +35,9 @@ an asynchronous version of the Javascript code if possible. .. |health| image:: https://landscape.io/github/jcassee/django-analytical/master/landscape.svg?style=flat :target: https://landscape.io/github/jcassee/django-analytical/master :alt: Code health +.. |python-support| image:: https://img.shields.io/pypi/pyversions/django-analytical.svg + :target: https://pypi.python.org/pypi/django-analytical + :alt: Python versions .. |downloads| image:: https://img.shields.io/pypi/dm/django-analytical.svg :alt: Monthly downloads from PyPI :target: https://pypi.python.org/pypi/django-analytical From 1bc53c3cc57a28c1d74e4ef2d526371fc63e4143 Mon Sep 17 00:00:00 2001 From: Peter Bittner Date: Sun, 17 Apr 2016 18:46:01 +0200 Subject: [PATCH 2/5] Pin pip version compatible with Python 3.2 See problems in issue #84 --- tox.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/tox.ini b/tox.ini index 3f6996d..448715d 100644 --- a/tox.ini +++ b/tox.ini @@ -9,6 +9,7 @@ commands = coverage run setup.py test sh -c 'coveralls | true' deps = + pip<8.0.0 coverage==3.7.1 coveralls django17: Django>=1.7,<1.8 From 7243f34243959703bf3658ece058913c32249ddf Mon Sep 17 00:00:00 2001 From: Peter Bittner Date: Sun, 17 Apr 2016 19:10:50 +0200 Subject: [PATCH 3/5] Pin pip version compatible with Python 3.2 (2nd try) See problems in issue #84 --- .travis.yml | 2 ++ tox.ini | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d1cc97e..1a414d2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,8 @@ language: python python: "3.5" install: + # continue to support Python 3.2 (see issue #84) + - pip install --upgrade "pip<8.0.0" - pip install coveralls tox script: - tox diff --git a/tox.ini b/tox.ini index 448715d..3f6996d 100644 --- a/tox.ini +++ b/tox.ini @@ -9,7 +9,6 @@ commands = coverage run setup.py test sh -c 'coveralls | true' deps = - pip<8.0.0 coverage==3.7.1 coveralls django17: Django>=1.7,<1.8 From f04ba7d12503bc1c3ec52e9b02e31e893069adc1 Mon Sep 17 00:00:00 2001 From: Peter Bittner Date: Sun, 17 Apr 2016 23:12:29 +0200 Subject: [PATCH 4/5] Pin pip version compatible with Python 3.2 (3rd try) See problems in issue #84 --- .travis.yml | 2 +- tox.ini | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 1a414d2..fd6bcb2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ language: python python: "3.5" install: # continue to support Python 3.2 (see issue #84) - - pip install --upgrade "pip<8.0.0" + - pip install pip==7.1.2 - pip install coveralls tox script: - tox diff --git a/tox.ini b/tox.ini index 3f6996d..761724e 100644 --- a/tox.ini +++ b/tox.ini @@ -9,6 +9,7 @@ commands = coverage run setup.py test sh -c 'coveralls | true' deps = + pip==7.1.2 coverage==3.7.1 coveralls django17: Django>=1.7,<1.8 From f35511b33e33d47ce3c66cf9ab45dff7083f552c Mon Sep 17 00:00:00 2001 From: Peter Bittner Date: Sun, 15 May 2016 17:51:42 +0200 Subject: [PATCH 5/5] Pin virtualenv version for Python 3.2 support --- .travis.yml | 2 +- tox.ini | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index fd6bcb2..ec2f064 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ language: python python: "3.5" install: # continue to support Python 3.2 (see issue #84) - - pip install pip==7.1.2 + - pip install "virtualenv<14.0.0" - pip install coveralls tox script: - tox diff --git a/tox.ini b/tox.ini index 761724e..5f71e15 100644 --- a/tox.ini +++ b/tox.ini @@ -9,11 +9,11 @@ commands = coverage run setup.py test sh -c 'coveralls | true' deps = - pip==7.1.2 coverage==3.7.1 coveralls django17: Django>=1.7,<1.8 django18: Django>=1.8,<1.9 django19: Django>=1.9,<1.10 + virtualenv<14.0.0 passenv = TRAVIS TRAVIS_JOB_ID TRAVIS_BRANCH whitelist_externals = sh