Commit Graph

42 Commits

Author SHA1 Message Date
Benjamin Dauvergne 61c10e4f2d ci: update tox.ini + py311 compatibility (#86371)
* separate codestyle target from test
* remove dead pylint target
* separate test dependencies in requirement file
* update pre-commit hooks
* launch coverage/junit tally when in jenkins
* use tempdir fixture instead of tempfile
2024-01-31 17:37:21 +01:00
Valentin Deniaud 5ccf14a027 setup: allow django-filter 23.1 (#82024)
gitea/fargo/pipeline/head This commit looks good Details
2023-12-18 11:11:41 +01:00
Frédéric Péters 24ca7b0d67 ci: keep on using pylint 2 while pylint-django is not ready (#81905)
gitea/fargo/pipeline/head This commit looks good Details
2023-10-03 06:19:37 +02:00
Thomas NOËL abbf71b2c0 remove Debian 10 (buster) build (#73932) 2023-02-10 09:30:23 +01:00
Frédéric Péters 21a1d5bdb8 tox: base environments on debian versions (#69474)
gitea/fargo/pipeline/head Build started... Details
2022-09-23 09:05:32 +02:00
Frédéric Péters fd099392fc tox: add environment like bullseye+backports (#68784) 2022-09-06 19:15:47 +02:00
Paul Marillonnet 3895b928a6 tox: add django-tables2 debian old- & stable versions coexistence (#62541) 2022-03-10 10:36:33 +01:00
Paul Marillonnet ffac4540e7 tox: discard deprecated sqlite env configuration (#62541) 2022-03-10 10:36:33 +01:00
Paul Marillonnet 15255e8b81 ease upper limitation on django-filter version (#59602) 2021-12-20 16:30:30 +01:00
Frédéric Péters d5f8c07b97 tox: stop testing against django 1.11 2021-07-03 14:45:57 +02:00
Frédéric Péters f1801e7116 tox: limit psycopg2 to < 2.9 (#54925) 2021-06-17 08:50:03 +02:00
Emmanuel Cazenave 9979ba9ce1 tox: do not limit attrs version (#53809)
gitea/fargo/pipeline/head Build started... Details
2021-05-06 12:08:10 +02:00
Frédéric Péters 297c70e5f9 tox: add black (via pre-commit) to tests (#50927) 2021-02-15 17:48:17 +01:00
Frédéric Péters b44da82e3b tox: limit mock version for compatibility with python 3.5 2020-10-06 09:24:42 +02:00
Valentin Deniaud 62fe9e4fdf tox: tell setuptools to use distutils from stdlib (#46252) 2020-09-01 14:23:03 +02:00
Frédéric Péters 69d0db973d misc: update for compatibility with django 2.2 (#41623) 2020-04-14 17:44:23 +02:00
Benjamin Dauvergne 6964b2b1c6 tox.ini: use latest pytest 2019-12-10 09:07:13 +01:00
Benjamin Dauvergne 713610a7fb Jenkinsfile: use mergeJunitResults() (#38316) 2019-12-09 15:39:54 +01:00
Paul Marillonnet 075e7fe64c add django1.11/python3 testing (#33216) 2019-12-01 16:13:44 +01:00
Frédéric Péters f076688a0d tox: limit attrs, for pytest
File ".../_pytest/tmpdir.py", line 35, in TempPathFactory
    lambda p: Path(os.path.abspath(six.text_type(p)))
TypeError: attrib() got an unexpected keyword argument 'convert'
2019-10-01 23:40:54 +02:00
Frédéric Péters 3f17a12336 tox: limit django-jsonfield version for python2 2019-08-18 11:38:20 +02:00
Frédéric Péters 59bb0a3116 build: add jenkinsfile 2019-03-31 16:25:58 +02:00
Frédéric Péters a324d1a4c6 tox:limit pytest version to a version compatible with pytest-cov 2019-01-06 20:09:22 +01:00
Frédéric Péters 1b13b3a422 tox: limit django-tables2 version (#26438) 2018-10-09 15:52:03 +02:00
Frédéric Péters 510bd0c84f add compatibility with python 3 (#25642) 2018-08-12 17:48:35 +02:00
Emmanuel Cazenave 16f00d67fc pin django-webtest (#23606) 2018-05-04 15:50:04 +02:00
Benjamin Dauvergne 933d611db1 tox.ini: run tests with postgresql (#23134) 2018-04-12 15:56:41 +02:00
Benjamin Dauvergne 7089a0fa7e add a fargo-cleanup command (#22682) 2018-03-27 11:20:44 +02:00
Benjamin Dauvergne 3d69062edb tox.ini: rename coverage file only if coverage is enabled (#22717) 2018-03-21 23:53:40 +01:00
Frédéric Péters 4eb36e2f01 misc: use django-tables2 adapted to django version 2018-02-02 14:29:58 +01:00
Frédéric Péters 0bf5b6b90f misc: add support for django 1.11 (#16057) 2017-12-12 11:00:25 +01:00
Josue Kouka 2c2fcfa8a7 misc: remove pytest-capturelog from tox.ini (#20322) 2017-11-28 13:30:23 +01:00
Benjamin Dauvergne fb987b6133 tox: replace pytest-capturelog by pytest-catchlog (#19900) 2017-11-06 15:08:31 +01:00
Benjamin Dauvergne c97423734e tox.ini: drop support for django 1.7 2017-03-22 22:43:35 +01:00
Benjamin Dauvergne b17b875216 tox.ini: set toxworkdir in temp directory 2017-03-22 22:41:00 +01:00
Frédéric Péters 94af1e4f45 misc: declare djangorestframework in tox.ini 2016-11-24 22:07:15 +01:00
Benjamin Dauvergne 5083e6eaf4 jenkins.sh: fix coverage and test reports 2016-03-29 02:03:53 +02:00
Benjamin Dauvergne d4ae353ad4 add tox.ini 2016-03-23 00:29:01 +01:00
Frédéric Péters f36f4351d5 tests: sync with combo way of things 2015-08-18 17:27:46 +02:00
Benjamin Dauvergne 911e87a35f tox.ini: fix stats target 2015-06-30 12:04:51 +02:00
Benjamin Dauvergne 4cf1e8ee3c Add coverage support to tox.ini 2015-04-29 16:09:40 +02:00
Benjamin Dauvergne c10e2a5b57 add tox.ini 2015-04-29 15:52:11 +02:00