Commit Graph

31 Commits

Author SHA1 Message Date
Benjamin Dauvergne a4b55ca1a8 setup.py: fix versions when git worktree is dirty (#83897) 2024-02-20 17:26:29 +01:00
Valentin Deniaud 7f25841bce eo_conges: add new app to report worker holidays (#72676) 2023-08-03 11:37:38 +02:00
Pierre Ducroquet 30bd1db680 taggit: update version since we are on bullseye (#74895)
gitea/barbacompta/pipeline/head There was a failure building this commit Details
2023-02-27 13:46:56 +01:00
Pierre Ducroquet ead7d9c387 switch to django 3.2 (#74895)
gitea/barbacompta/pipeline/head There was a failure building this commit Details
2023-02-27 13:42:01 +01:00
Benjamin Dauvergne 21d29452b7 Use setuptools instead of deprecated distutils 2022-11-10 12:03:02 +01:00
Benjamin Dauvergne 91679603b1 facture: add invoicing periodicity on contracts (#326) 2022-05-30 13:26:06 +02:00
Benjamin Dauvergne fcff6fc6b5 setup.py: add django-mellon to install_requires (#61168) 2022-01-27 12:25:42 +01:00
Frédéric Péters c691ea5f4c build: update setup.py to require django at least django 2.2 2021-12-19 16:34:21 +01:00
Benjamin Dauvergne b4475d710f misc: add and apply pre-commit hooks (#58764) 2021-11-20 22:13:47 +01:00
Frédéric Péters abbd978fe2 build: allow django 2.2 2021-05-30 21:45:23 +02:00
Emmanuel Cazenave 6bfffa0cc5 jenkins: make the build more standard (#49900) 2021-01-16 09:35:38 +01:00
Frédéric Péters 6231fac7e5 build: lower django-model-utils dependency to match packages (#49900) 2021-01-16 09:33:51 +01:00
Benjamin Dauvergne 8217b77f90 ajoute une classification des contrats par tags (#29794) 2020-07-07 16:51:58 +02:00
Benjamin Dauvergne 7e0b768087 facturx: target FacturX level "basicwl" (#41781) 2020-04-16 15:46:48 +02:00
Frédéric Péters c8aeb85c7e limit factur-x version
(broken build at https://jenkins.entrouvert.org/job/barbacompta/481/console)
2020-04-16 11:45:56 +02:00
Benjamin Dauvergne 5b308c49b5 add ChorusPro support (#20562)
* ChorusPro directory is imported
* client can be linked to ChorusPro structures
* when a client is linked to a ChorusPro structure, a button is shown to
  send the invoice to Chorus

Settings:

  CHORUS_PLATFORM = 'qualif' / 'prod'
  CHORUS_PISTE_CLIENT_ID = ''
  CHORUS_PISTE_CLIENT_SECRET = ''
  CHORUS_TECH_USER_LOGIN = ''
  CHORUS_TECH_USER_PASSWORD = ''
2020-02-03 21:30:18 +01:00
Benjamin Dauvergne ef922d091f target Django >=2,<2.3 (#20562)
We need it for support of autocompletion in admin pages.
* rename django.core.urlresolvers to django.urls
* update migrations
* fix warning about PercentagePerYearField.from_db_value() context arg
* fix warning about deprecated {% load staticfiles %}

This commit also remove support for py2.
* tox.ini: only run with py3
* remove all u'' strings
* remove imports from __future__
2020-02-03 19:01:56 +01:00
Benjamin Dauvergne e49e51a9e5 migrate to python3 (#38507)
* add basic tests and big anonymized fixture
* add missing copyright notices
2019-12-26 12:35:55 +01:00
Benjamin Dauvergne 2c85151c22 reformat with black (#38507)
black --target-version py35 --skip-string-normalization --line-length 110
2019-12-26 08:46:40 +01:00
Frédéric Péters 8a4db20e46 misc: limit django-model-utils version to a version supporting django 1.11 2019-12-11 16:19:10 +01:00
Frédéric Péters 5fd5e3fa29 misc: don't maintain django 1.8 compatibility anymore 2019-03-17 14:34:44 +01:00
Frédéric Péters dd472b7200 add i18n support 2019-03-17 11:31:29 +01:00
Frédéric Péters 5b7ec7c06b setup: limit weasyprint to a version with python2 support 2019-03-01 08:40:17 +01:00
Frédéric Péters 926fa204ee add weasyprint to setup.py 2019-03-01 08:31:13 +01:00
Frédéric Péters 48b8ec598a setup: use newer get_version function (python3, pep440, etc.) 2019-02-17 15:50:47 +01:00
Frédéric Péters aa5335f169 misc: add tox & Jenkinsfile (#29879) 2019-02-17 11:40:50 +01:00
Frédéric Péters a36a8b1cdb setup: use Pillow instead of pil 2019-02-17 11:12:34 +01:00
Frédéric Péters e4d72681e3 setup: authorize django from 1.8 up to 1.11 2019-02-17 11:11:43 +01:00
Jérôme Schneider e16180a82f add django-mellon support 2015-02-05 16:10:21 +01:00
Jérôme Schneider f3cb8666d9 setup.py: improve source distribution 2015-02-03 19:13:46 +01:00
Jérôme Schneider a71ec40add ajout d'un fichier setup.py 2015-02-03 16:40:56 +01:00