Commit Graph

83 Commits

Author SHA1 Message Date
Nicolas Roche 66248abe7b templatetags: display required fields on json schema (#70174) 2022-10-14 08:00:49 +02:00
Thomas NOËL 66889cb417 ldap: enable check hostname only for python-ldap 3.4+ (#69470) 2022-09-23 12:32:49 +02:00
Benjamin Dauvergne e905cdb516 add ldap connector (#66533) 2022-09-13 17:34:45 +02:00
Agate 9d9969afdb Run tests under django 3.2 (#67781) 2022-08-01 11:16:26 +02:00
Agate 3cec274259 ci: speed up CI using multiple processes with pylint and pytest (#67080) 2022-07-18 08:24:04 +02:00
Thomas NOËL 05a3a55e75 tests: remove use of pytest-httpbin (#63302) 2022-03-31 12:05:18 +02:00
Lauréline Guérin 1d9722a210
build: make it fail in case of pylint warnings (#62099) 2022-03-25 09:03:35 +01:00
Emmanuel Cazenave dcb996cfdf astre_rest: add auth parameter (#62924) 2022-03-22 15:20:18 +01:00
Nicolas Roche 3502c60a8b setup.py: upgrade xmlschema (#62631) 2022-03-11 17:35:10 +01:00
Frédéric Péters 49dfe22418 tox: declare new wcs dependency (dnspython) 2021-12-15 08:19:18 +01:00
Frédéric Péters 643efd312f tox: add bleach, new w.c.s. dependency 2021-11-30 17:26:58 +01:00
Benjamin Dauvergne f0b5d2f2ac misc: add pyexcel-xlsx to deps (#57717) 2021-10-21 08:23:51 +02:00
Frédéric Péters b7ad834dc3 tox: freeze dependencies on pyexcel-stuff for now 2021-10-09 11:35:01 +02:00
Frédéric Péters 3e86b98624 tox: stop testing against django 1.11 2021-07-02 14:32:48 +02:00
Frédéric Péters 6df4067715 tox: limit psycopg2 to < 2.9 (#54925) 2021-06-17 08:59:16 +02:00
Nicolas Roche 5fade419f7 misc: add isort (#52937) 2021-05-07 13:51:12 +02:00
Frédéric Péters fa748c98cc tox: add black (via pre-commit) to tests (#50927) 2021-02-20 16:29:10 +01:00
Benjamin Dauvergne 2081c3d37e setup.py: use feedparser>=6 with python 3.9 (#51135) 2021-02-16 17:33:36 +01:00
Frédéric Péters 4b912e48d1 tox: relax pylint and other dependencies 2021-01-08 10:48:17 +01:00
Nicolas Roche c9a4c48458 tox.ini: revert error on last commit that relax feedparser constraint 2021-01-06 17:39:14 +01:00
Nicolas Roche 7098b10e0b maelis: add child-activities endpoint (#49616) 2021-01-06 16:57:40 +01:00
Lauréline Guérin 6da74de6ce
django22: declare django2.2 in setup and tox (#49188) 2021-01-04 14:05:15 +01:00
Nicolas Roche 3fa105735d setup: relax feedparser version for python 3.9 (#49218) 2020-12-09 10:30:51 +01:00
Frédéric Péters 0d10a1ee63 tox: limit mock version for compatibility with python 3.5 2020-10-06 09:23:26 +02:00
Valentin Deniaud 87ce6cab93 tox: tell setuptools to use distutils from stdlib (#46252) 2020-09-01 14:25:11 +02:00
Nicolas Roche b50c51a034 tox: limit quixote to <3.2, to keep working with python 3.5 2020-08-11 14:39:31 +02:00
Thomas NOËL c185170bd3 tox: do not use buggy pytest 6.0.0 (#45554) 2020-07-29 16:58:21 +02:00
Thomas NOËL a62d8208ee tox: remove py2 environment (#44045) 2020-07-11 14:35:12 +02:00
Benjamin Dauvergne d19b7c01ed setup.py: add constraint on xmlschema as API changed (#43917) 2020-06-20 20:55:03 +02:00
Nicolas Roche b6d7b10da0 tests: use postgres instead of sqlite (#42500) 2020-05-25 10:52:18 +02:00
Benjamin Dauvergne 3d4807485d Revert "tox.ini: limit to pytest-django<3.4.6" (#40732)
This reverts commit 8a4a03ded1.
2020-03-30 16:51:15 +02:00
Frédéric Péters c372900be9 tox: limit enum34 to 1.1.6, for python 2 compatibility
gitea-wip/passerelle/pipeline/head There was a failure building this commit Details
gitea/passerelle/pipeline/head Something is wrong with the build of this commit Details
failed build: https://jenkins.entrouvert.org/job/passerelle/1170/consoleFull
2020-02-22 10:00:10 +01:00
Emmanuel Cazenave c1dc255b60 tox: let warnings be warnings (#40004) 2020-02-19 11:49:16 +01:00
Emmanuel Cazenave 069c2e7d62 jenkins: run tests against python3 (#38781) 2020-01-29 10:30:47 +01:00
Frédéric Péters 068ae077dc tox: limit to xmlschema < 1.1, for Python 2 compatibility 2020-01-24 09:25:38 +01:00
Thomas NOËL 9015f164a5 use zeep 3.2 (#39119) 2020-01-20 15:52:25 +01:00
Nicolas Roche 00011f6f02 utils/soap: allow zeep versions 2 and 3 (#35370) 2020-01-15 14:24:10 +01:00
Benjamin Dauvergne 8c3815f6cd tox: hide currently unfixable warnings (#37760) 2019-11-25 11:55:36 +01:00
Thomas NOËL 367722ed38 drop sqlite in default tox.ini envlist (#36106) 2019-09-16 17:34:09 +02:00
Benjamin Dauvergne 3d98363db7 log errors for down connectors when it persists (#35380) 2019-09-16 10:14:57 +02:00
Frédéric Péters 469fceabaf misc: drop support for django < 1.11 (#36087) 2019-09-12 20:04:56 +02:00
Frédéric Péters d94654f6c6 tox: update dependencies for new wcs django-ratelimit usage 2019-08-13 21:02:32 +02:00
Benjamin Dauvergne 3b8d524316 tox.ini: require django-model-utils<3.2 for django 1.8 2019-06-25 12:39:51 +02:00
Benjamin Dauvergne 7ce97ff996 add utilities to call w.c.s. APIs (#32656) 2019-04-29 11:42:41 +02:00
Benjamin Dauvergne d5352aec67 add utilities to access SFTP servers (#32655)
Disclaimer: paramiko does not work with recent OpenSSH key format (PKCS8
or RFC4716), only the legacy PEM format is supported.
2019-04-29 11:26:23 +02:00
Emmanuel Cazenave 984b2af3f5 pass BRANCH_NAME in tox env (#31305) 2019-03-12 14:09:04 +01:00
Benjamin Dauvergne ad953198e9 add MDPH13 connector (#30692) 2019-03-05 15:12:07 +01:00
Benjamin Dauvergne 235971b103 tests: run tests with postgres (fixes #30458) 2019-03-01 17:55:02 +01:00
Frédéric Péters 8a4a03ded1 tox.ini: limit to pytest-django<3.4.6
See #30307 and https://github.com/pytest-dev/pytest-django/issues/698
2019-02-03 19:11:14 +01:00
Frédéric Péters b667c1c0c8 tox: remove pytest limit as a new pytest-cov got released 2019-01-08 14:41:49 +01:00