Commit graph

36 commits

Author SHA1 Message Date
Peter Bittner
d9b21e96c6 Test against Django 3.0, Python 3.8
Modernize Travis CI setup
2020-04-15 14:51:05 +02:00
Peter Bittner
bfe92c716c Ensure Tox targets clean and docs are working
Update packaging information (Django 2.2, license)

Remove problematic install_requires
2019-04-09 14:43:50 +02:00
Peter Bittner
4e874d88ae Add Django 2.2 to the test matrix
Remove all officially unsupported Python+Django combinations

Add Bandit check, add Codacy badge

Add docs target in Tox configuration

Use build stages with Travis CI
2019-04-09 09:27:33 +02:00
Peter Bittner
4a07cb35e4 Replace deprecated readme check
Make flake8 ignore build folders
2019-04-08 20:44:22 +02:00
Pi Delport
0a549c8ee6 Drop Python 3.3, add Python 3.7 and Django 2.1
This is a combination of 5 commits.

Commit message #1:

    Drop support for Python 3.3

    Setuptools and Tox no longer support or work on Python 3.3.

Commit message #2:

    Tox / Travis: Add Python 3.7 and Django 2.1

Commit message #3:

    Tox: Django 2.1 drops support for Python 3.4

Commit message #4:

    Travis: Add workaround for Python 3.7

    Upstream issue: https://github.com/travis-ci/travis-ci/issues/9815

Commit message #5:

    Travis: Enable pip caching
2018-08-22 15:50:32 +02:00
Matthäus G. Chajdas
a9d0befa46 Add support for Django <2 and 2; update tox test matrix. 2017-12-03 18:28:38 +01:00
Peter Bittner
2e9329dbb8 Use more targeted approach for README conversion check 2017-11-23 00:56:11 +01:00
Peter Bittner
ef44d0ccf1 Check PyPI package description generation w/ tox 2017-11-18 19:56:33 +01:00
Peter Bittner
4e8644fbdc Fix non-critical issues forgotten for v2.3.0 2017-10-22 14:28:25 +02:00
Pi Delport
969377b39a Tox: Expand Django versions in envlist 2017-10-17 17:29:11 +02:00
Pi Delport
4157c55e26 Tox, Travis: Update for Python 3.6, Django 1.10 & 1.11 2017-10-17 14:07:20 +02:00
Peter Bittner
c7b14bdf5c Drop Python 3.2 support
Refactor Travis CI configuration

Add flake8 checks, address all complaints
2017-10-16 12:11:23 +02:00
Peter Bittner
f35511b33e Pin virtualenv version for Python 3.2 support 2016-05-15 18:18:05 +02:00
Peter Bittner
f04ba7d125 Pin pip version compatible with Python 3.2 (3rd try)
See problems in issue #84
2016-04-17 23:12:29 +02:00
Peter Bittner
7243f34243 Pin pip version compatible with Python 3.2 (2nd try)
See problems in issue #84
2016-04-17 19:10:50 +02:00
Peter Bittner
1bc53c3cc5 Pin pip version compatible with Python 3.2
See problems in issue #84
2016-04-17 18:46:01 +02:00
Peter Bittner
25f45ec19a Add py32-django18 combination (tox) 2016-01-07 00:17:36 +01:00
Joost Cassee
9fe81545fd Fix typos in tox.ini 2016-01-06 15:17:41 +01:00
Hugo Osvaldo Barrera
87be940822 Drop support for unsupported django versions
Since django 1.8 is an LTS release, we're dropping support for older
versions.

Since django 1.7 is still relatively recent, we'll be keeping support
for it for now.
2015-12-21 14:26:39 -03:00
Hugo Osvaldo Barrera
8a16cea356 Don't fail tests if coverall fails 2015-12-06 11:37:11 -03:00
Hugo Osvaldo Barrera
bdd1a171f2 Add django1.9 to the test matrix 2015-12-06 11:37:04 -03:00
Hugo Osvaldo Barrera
ecb4da9ffb Remove redundant basepython declarations 2015-12-06 11:34:54 -03:00
Peter Bittner
2a5015fed2 Pin coverage version (workaround for Python 3.2 test execution on Travis-CI)
see https://bitbucket.org/ned/coveragepy/issues/407/coverage-failing-on-python-325-using#comment-22049180
2015-09-26 11:10:37 +02:00
Peter Bittner
d8c5852abb Also test Python 3.2 with tox
Match python/django test combinations with Pip packages on PyPI

see https://pypi.python.org/pypi/Django/1.x (with x in 4..8)
2015-09-25 17:33:54 +02:00
Joost Cassee
a9c9598e55 Send coverage info to Coveralls.io on Travis 2015-05-18 11:33:53 +02:00
Peter Bittner
8103e5d94a Refactor tox.ini with conditional settings
see https://testrun.org/tox/latest/config.html#generating-environments-conditional-settings

Also test Django 1.8 with tox
2015-04-21 00:00:12 +02:00
Eric Amador
5855a1693a django 1.4 doesn't have python 3.x support. 2015-04-18 01:11:43 -04:00
Eric Amador
b8aa694d07 Updating tox file for python 3.3 and 3.4. Removing unused targets. 2015-04-18 00:22:11 -04:00
Craig Bruce
3e417d0357 added Django 1.7 to tox and travis 2014-09-05 11:42:31 -07:00
Joost Cassee
12a24c0d17 Small fixes to tox and docs
- Remove testing environments for Django 1.2 and 1.3
- Update Django Sphinx links to 1.6
- Fix docs warning in intercom.rst
2014-04-29 01:21:40 +02:00
Joost Cassee
f70b3e6132 Fix typo in tox.ini 2014-04-29 01:17:41 +02:00
Joost Cassee
54a4c67a07 Add Django 1.6 to Tox environments 2014-04-29 01:14:04 +02:00
Tinnet Coronam
f11a35e4ed use final django 1.5 2013-03-08 16:32:52 +01:00
Tinnet Coronam
92d6183481 added django 1.5RC testing to tox 2013-01-11 16:16:48 +01:00
Piet Delport
5a1cceced4 Tox: Update for Django 1.4. 2012-08-13 12:26:17 +02:00
Eric Davis
da5f722424 Add tox.ini 2011-09-17 11:27:02 -07:00