python-django-journal (4.3.post1+ge6fae78-1~eob120+1) bookworm-eobuilder; urgency=low

  * (e6fae7) nox: fix pytest-django version for django<=4.2 (#120249)

 -- eobuilder <eobuilder@entrouvert.com>  Fri, 07 Aug 2026 09:54:01 +0200

python-django-journal (4.3) bookworm-eobuilder; urgency=low

  * (be11a5) ci: add timer trigger (#104040)

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 02 Apr 2026 12:55:36 +0200

python-django-journal (4.2) bookworm-eobuilder; urgency=low

  * (471959) setup: use setuptools instead of distutils (#114763)

 -- eobuilder <eobuilder@entrouvert.com>  Fri, 13 Feb 2026 16:34:59 +0100

python-django-journal (4.1) bookworm-eobuilder; urgency=low

  * (c7f0e6) ci: also build package for trixie (#114418)
  * (ed1ecc) Revert "ci: force pbuilder to use distutils build system (#114287)"
  * (20fb3f) ci: force pbuilder to use distutils build system (#114287)
  * (0903c0) ci: remove django32 test target (#114266)

 -- eobuilder <eobuilder@entrouvert.com>  Wed, 11 Feb 2026 10:13:16 +0100

python-django-journal (4.0) bookworm-eobuilder; urgency=low

  * (98c484) debian: do not build for bullseye (#103090)

 -- eobuilder <eobuilder@entrouvert.com>  Fri, 07 Mar 2025 16:02:01 +0100

python-django-journal (3.1) bookworm-eobuilder; urgency=low

  * (05e9cd) misc: add django 4.2 compatibility (#101813)
  * (087122) setup: compute pep440 compliant dirty version number (#81731)

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 04 Mar 2025 14:28:40 +0100

python-django-journal (3) bookworm-eobuilder; urgency=low

  * (c38f63) comaptibility with python 3.11 (#86369)
  * (cfeae7) misc: update git-blame-ignore-revs to ignore quote changes (#79788)
  * (4dceb8) misc: apply double-quote-string-fixer (#79788)
  * (5b3adf) misc: add pre commit hook to force single quotes (#79788)
  * (cdb007) ci: build deb package for bookworm (#78968)
  * (eeaa89) Prepare Jenkinsfile for Gitea migration (#74572)
  * (150288) ci: upgrade isort (#74044)
  * (039c69) ci: only build package for bullseye (#72729)
  * (469941) trivial: apply pyupgrade (assertEquals -> assertEqual) (#70693)
  * (5cf43c) ci: update pyupgrade to 3.1.0 (#70693)

 -- eobuilder <eobuilder@entrouvert.com>  Wed, 31 Jan 2024 12:32:25 +0100

python-django-journal (2.11) bookworm-eobuilder; urgency=low

  * (4af861) debian: build python3 package (#70074)
  * (5922d2) debian: remove python2 build-deps (#70074)
  * (501298) debian: switch to debhelper-compat 12 (#70074)

 -- eobuilder <eobuilder@entrouvert.com>  Fri, 14 Oct 2022 06:57:39 +0200

python-django-journal (2.10) bookworm-eobuilder; urgency=low

  * (78f567) build: test against django 3.2 (#66101)
  * (0f865c) django 3.2: stop using @python_2_unicode_compatible (#66101)
  * (e1908c) tox: stop testing against django 1.11
  * (e4cf5f) jenkins: build packages for buster & bullseye
  * (7eae5d) misc: add black/isort/pyupgrade files & notes (#54260)
  * (723320) misc: apply black/isort/pyupgrade (#54260)
  * (0855ad) tox: limit psycopg2 to < 2.9 (#54925)

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 09 Jun 2022 15:41:54 +0200

python-django-journal (2.9) bookworm-eobuilder; urgency=low

  * (bc58bd) django 2.2: use format_html instead of allow_tags (#54257)
  * (b3de83) tox: restrict pytest-django version (#54029)
  * (aeeb71) packaging: set django version limits (#53470)
  * (aedebb) debian: stop building the python2 package (#53470)
  * (e37424) build: update to use origin/main

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 25 May 2021 12:22:47 +0200

python-django-journal (2.8) bookworm-eobuilder; urgency=low

  * (9e63eb) tox: run tests with django 2.2 (#49062)
  * (4b15d5) import url functions from django.urls (#49062)
  * (c39e14) make the middleware compatible with MIDDLEWARE setting (#49062)
  * (af27a1) declare on_delete behaviour on ForeignKey (#49062)

 -- eobuilder <eobuilder@entrouvert.com>  Mon, 07 Dec 2020 15:26:40 +0100

python-django-journal (2.7) bookworm-eobuilder; urgency=low

  * (547fe4) admin: replace unicode by force_text (#46563)
  * (3498d9) debian/control: update build dependencies

 -- eobuilder <eobuilder@entrouvert.com>  Mon, 14 Sep 2020 09:03:55 +0200

python-django-journal (2.6) bookworm-eobuilder; urgency=low

  * (3e15a8) debian: set pybuild name

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 05 May 2020 09:33:54 +0200

python-django-journal (2.5) bookworm-eobuilder; urgency=low

  * (840c4d) debian: remove obsolete install file
  * (3b4b0b) debian/rules: use pybuild

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 05 May 2020 09:08:46 +0200

python-django-journal (2.4) bookworm-eobuilder; urgency=low

  * (bc451e) debian/install: ship lib files (#42475)

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 05 May 2020 08:41:11 +0200

python-django-journal (2.3) bookworm-eobuilder; urgency=low

  * (66a894) jenkins: build default dist (#42458)
  * (921a1e) add python3 support (#40614)
  * (3d05c7) remove django-model-utils dependency (#40616)
  * (d6c6f1) misc: limit django-model-utils version to a version supporting django
    1.11
  * (7e657c) jenkins: use ci@entrouvert.org for notifications

 -- eobuilder <eobuilder@entrouvert.com>  Mon, 04 May 2020 16:26:52 +0200

python-django-journal (2.2) bookworm-eobuilder; urgency=low

  * (1dca51) prevent inconsistent use of db alias (#36028)

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 12 Sep 2019 10:58:27 +0200

python-django-journal (2.1) bookworm-eobuilder; urgency=low

  * (762cd9) packaging: write version in VERSION file (#34881)

 -- eobuilder <eobuilder@entrouvert.com>  Mon, 15 Jul 2019 18:10:08 +0200

python-django-journal (2.0.0) bookworm-eobuilder; urgency=low

  * (e87527) add compatiblity with django 1.11  (#21145)

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 11 Jul 2019 15:52:15 +0200

python-django-journal (1.25.4) bookworm-eobuilder; urgency=low

  * (efd2da) make error_record resilient to None in 'using' arg (#33788)
  * (c75703) tests improvements (#33788)

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 02 Jul 2019 19:49:48 +0200

python-django-journal (1.25.3) bookworm-eobuilder; urgency=low

  * (905690) remove uneeded setup dependency  (#33771)
  * (36cd6a) create a jenkins pipeline (#33771)
  * (68240d) make the app compliant with the migrate command (#33657)

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 06 Jun 2019 18:17:52 +0200

python-django-journal (1.25.2) bookworm-eobuilder; urgency=low

  * (9162ee) release 1.25.2
  * (f6d066) specify django version compatibility (#23284)

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 19 Apr 2018 14:35:34 +0200

python-django-journal (1.25.1) bookworm-eobuilder; urgency=low

  * (f34536) release 1.25.1

 -- eobuilder <eobuilder@entrouvert.com>  Wed, 13 Dec 2017 17:15:29 +0100

python-django-journal (1.25.0) bookworm-eobuilder; urgency=low

  * (b6fa4e) setup.py: prevent clobering of DJANGO_SETTINGS_MODULE when compiling
    messages (fixes #20666)
  * (3ebef3) adapt to recent version of django-model-utils
  * (8fb8cf) setup.py: replace .g by +g
  * (27932a) debian: only build for python 2.7
  * (323fde) setup.py: use setuptools sdist

 -- eobuilder <eobuilder@entrouvert.com>  Wed, 13 Dec 2017 17:10:56 +0100

python-django-journal (1.24.2) bookworm-eobuilder; urgency=low

  * (22feec) release 1.24.2
  * (aabce5) force django-model-utils < 2.4
  * (9f7842) Add 'debian/' from commit 'e5797c5de312689e24e308b75466727e5336f3eb'
  * (e5797c) first commit

 -- eobuilder <eobuilder@entrouvert.com>  Fri, 11 Mar 2016 12:00:40 +0100

python-django-journal (1.24.1) bookworm-eobuilder; urgency=low

  * (a7491b) bump release to 1.24.1

 -- eobuilder <eobuilder@entrouvert.com>  Wed, 03 Sep 2014 09:15:57 +0200

python-django-journal (1.24.0) bookworm-eobuilder; urgency=low

  * (46c2d5) bump version to 1.24.0
  * (4e39c5) MANIFEST.in: distribute the MANIFEST.in

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 27 May 2014 10:57:53 +0200

python-django-journal (1.23.0) bookworm-eobuilder; urgency=low

  * (131285) bumpt version to 1.23.0
  * (cf1a9f) use Django 1.6 atomic if available instead of our own implementation
  * (fd5c7b) do not try to keep Tag and Template in a cache, it does not play well
    with transaction rollbacks

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 30 Jan 2014 21:45:00 +0100

python-django-journal (1.22.0) bookworm-eobuilder; urgency=low

  * (398931) bumpt release to 1.22.0
  * (9e5353) fix overwriting of tags in the record function
  * (e292e1) setup.py: adapt to change in Django compilemessages

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 30 Jan 2014 17:18:17 +0100

python-django-journal (1.21.0) bookworm-eobuilder; urgency=low

  * (1895ff) bump release to 1.21.0
  * (ce45cc) actions: add column containing id of objects for objectdata
  * (26cdba) actions: change export_csv to also exports object and string data in
    columns
  * (0a90cc) managers: fix the for_tag() method
  * (a5a235) setup.py: add command to run tests

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 26 Sep 2013 12:03:21 +0200

python-django-journal (1.20.0) bookworm-eobuilder; urgency=low

  * (da289d) bump release to 1.20.0
  * (3aa73f) log all tags starting with error- at the error level, add a warning
    level handling

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 30 Jul 2013 10:08:05 +0200

python-django-journal (1.19.0) bookworm-eobuilder; urgency=low

  * (bb40b0) bump release to 1.19.0
  * (8f93c6) do not encode log message to utf-8 before sending them to the legacy
    logging framework

 -- eobuilder <eobuilder@entrouvert.com>  Tue, 11 Jun 2013 10:20:09 +0200

python-django-journal (1.18.0) bookworm-eobuilder; urgency=low

  * (5b10ae) bump release to 1.18.0
  * (b66238) setup.py: add django to setup_requires, as it is needed for compiling
    locales
  * (d08e65) setup.py: remove package_data clause, we use include_package_data=True
    and MANIFEST.in instead
  * (98339b) setup.py: compute version from git
  * (d10df3) add README.rst to MANIFEST.in

 -- eobuilder <eobuilder@entrouvert.com>  Thu, 06 Jun 2013 09:51:00 +0200

python-django-journal (1.17.0) bookworm-eobuilder; urgency=low

  * (c1e05b) bump version to 1.17.0
  * (7ec752) locale: remove binary translation file
  * (0aaee5) models: fix misuse of GenericForeignKey, it does not support the
    versbose_name keyword argument

 -- eobuilder <eobuilder@entrouvert.com>  Mon, 13 May 2013 14:58:54 +0200

python-django-journal (1.16.0) bookworm-eobuilder; urgency=low

  * (63b73b) bump version to 1.16.0

 -- eobuilder <eobuilder@entrouvert.com>  Mon, 13 May 2013 14:55:24 +0200

python-django-journal (1.15.0) bookworm-eobuilder; urgency=low

  * (e2fa5c) bump version to 1.15.0
  * (5eec39) update french translations
  * (037dc1) admin: uncapitalize getter field short_description
  * (d4e65a) models: uncapitalize verbose_name of models
  * (6b2ce8) models: add verbose_name declaration to fields
  * (787073) bump version to 0.14.0
  * (9aeb9f) models: add method Journal.add_object_tag(tag_name, obj)y
  * (68bbad) do not clobber models module with django.db.models
  * (4b129d) models: move managers to their own module, use django-model-utils
  * (aec304) bump version to 1.13.0
  * (5430c8) fix display of deleted user objects
  * (1ac12a) bump version to 1.12.0
  * (618c82) admin: improve formatting of the ip and user columns
  * (7c935e) bump version to 1.11.0
  * (60a6ad) encode message to utf-8 before passsing them to the classic logger
  * (9ed727) bump version to 1.10.0
  * (82f1f8) remove dead import
  * (ca9f1b) setup.py: add building of translation files to build actions
  * (703b95) admin: add an export as csv action
  * (f7fe80) models: fix missing unicode prefix
  * (7b4089) models: fix formatting of deleted object
  * (12112b) admin: use the same parameter name for filtering by tag
  * (e97db5) reimplement commit_on_success decorator to work even when already in a
    transaction
  * (50399b) models: add retrieval method with caching to TagManager
  * (2c1716) bump version to 1.9.0
  * (3f47d5) in record() replace use of commit_on_success() by savepoints
  * (617c09) models: remove db_index on text field, when content it too big it break
    indexing on postgres and mysql
  * (6870b8) bump version to 1.8.0
  * (c9b121) models: fix again incompatibility with python 2.6 for formatting
  * (faaae0) middleware: allows overriding of user and ip values
  * (e374f7) bump version to 1.7.0
  * (5f2cf8) setup.py: also distribute *.mo files
  * (f0307a) bump version to 1.6.0
  * (8997bb) setup.py: install data files
  * (a90c06) models: add a tag parameter to the JournalManager.for_object method
  * (e8976c) bump version to 1.5.0
  * (bce3eb) bump version to 1.4.0
  * (dc3fb7) admin: fix use of empty references in formatting, it's incompatible
    with python <2.7
  * (fbb47c) models: added prevention of KeyError when templating by completing
    message context with missing field initialized to None
  * (df4982) models: added JournalManager.for_objects
  * (d8f7cd) models: fixed JournalManager.for_object
  * (fa0896) models: fixed Template.__unicode__
  * (3ddbc7) bump version to 1.3
  * (dc8cee) admin: use ModelAdminFormatter for displaying messages
  * (108353) admin: added ModelAdminFormatter a subclass of string.Formatter
  * (e1f1e1) models: improved display for deleted data objects
  * (2382c4) models: do not flatten object to unicode before formatting
  * (0865a1) middleware: process_response can be called without process_request
    having been
  * (a81f0d) locale: update fr translations
  * (29f2dc) bump version to 1.2.0
  * (2cb09f) admin: prefetch tags of stringdata models
  * (16cde5) admin: add filter link on tags
  * (5ab130) admin: use the new object_filter_link() to replace custom filter link
    construction in html_message()
  * (9f52d0) admin: added filter link to user column content
  * (07d860) admin: fixed missing allow_tags for user columns
  * (5161df) admin: added short descriptions for ip and user columns
  * (ae8530) admin: extracted method to create filter links
  * (b70197) fix unicode encode errors when using format
  * (0c1e29) add middleware module
  * (352e05) do not store None values for associated datas
  * (c1c880) admin: add user and ip columns
  * (9e48a6) fixed typo
  * (c63fd0) log message at the level 'error' is associated tag is 'error'
  * (0094a6) bump version to 1.1
  * (deff32) added logging of all messages to the django.journal.<tag> domain
  * (1d897a) admin: fixed traceback for objects with no change page in the admin
  * (0296de) admin: fixed wasting of prefetched object
  * (8d17c1) admin: changed message display in change page
  * (b33e7b) admin: fixed typo
  * (f1a2d5) grouped object creations in a transaction, use a cache for retrieving
    tags and templates
  * (aba33f) admin: added prefetching of the content_object
  * (a5bb7a) admin: removed debugging statements
  * (89acf1) models: reversed the default ordering
  * (9c89d9) first commit of django-journal 1.0

 -- eobuilder <eobuilder@entrouvert.com>  Mon, 13 May 2013 14:53:07 +0200
