File python-django-reversion.changes of Package python-django-reversion

-------------------------------------------------------------------
Mon Nov 11 16:25:51 UTC 2024 - Markéta Machová <mmachova@suse.com>

- Update to 5.1.0
  * Switch call from removed is_hidden method to hidden property
  * Remove irrelevant comment
  * Re-introduce bulk_create on supported databases

-------------------------------------------------------------------
Thu Mar 28 05:47:33 UTC 2024 - Max Lin <mlin@suse.com>

- Add %{?sle15_python_module_pythons}

-------------------------------------------------------------------
Thu Feb 22 06:14:57 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 5.0.12:
  * Improved the Chinese translation
  * Fix N+1 queries while rendering the ``recover_list.html`` template
  * Fix ``get_deleted``
  * Speed up ``get_deleted``
  * Fix handling case of missing object in admin revert
  * Handling case of missing object in admin revert
- Switch to pyproject and autosetup macros.
- Refresh only-sqlite-test-db.patch

-------------------------------------------------------------------
Sat Jan  7 16:58:21 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 5.0.4:
  * Fix warning log formatting for failed reverts (@tony).
  * A revision will no longer be created if a transaction is marked as
    rollback, as this would otherwise cause an additional database error
  * A warning log is now emitted if a revert fails due to database integrity
    errors, making debugging the final
  ``RevertError`` easier.
  * Fixed doc builds on readthedocs (@etianen).
  * Fix admin detail view in multi-database configuration (@atten).
  * Added support for using django-reversion contexts in ``asyncio`` tasks
  * Improved performance of `createinitialrevisions` management command

-------------------------------------------------------------------
Tue Dec 28 01:29:24 UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Activate test suite using only-sqlite-test-db.patch
- Remove build dependencies mysqlclient & psycopg2
- Update to v4.0.1
  * Django 4.0b support
  * Optimized VersionQuerySet.get_deleted
- from v4.0.0
  * Breaking: The create_revision view decorator and RevisionMiddleware
    no longer roll back the revision and database transaction on
    response status code >= 400. It's the responsibility of the
    view to use transaction.atomic() to roll back any invalid data.
    This can be enabled globally by setting ATOMIC_REQUESTS=True.
  * Fixing gettext plural forms with Django
  * Deprecation removals
  * Documentation fixes
- from v3.0.9
  * Significant speedup to Version.objects.get_deleted(...)
    database query for PostgreSQL
  * Testing against Django 3.1
  * Django 4.0 compatibility improvements
- from v3.0.8
  * Added use_natural_foreign_keys option to reversion.register()
  * Documentation improvments and minor fixes
  * Dropped support for Django 1.11 LTS.

-------------------------------------------------------------------
Thu Feb 20 08:55:04 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 3.0.7:
  * Packaging improvements (@michael-k).
  * Removing deprecated usages of force_text (@Tenzer).
  * Documentation fixes (@chicheng).
  * Removing deprecated usages of ugettext_lazy (@François GUÉRIN).
  * Slovenian translation (@Bor Plestenjak).

-------------------------------------------------------------------
Fri Dec  6 13:42:03 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Fix the requires on the Django as it really works with > 1.11 and
  does not support python 2 anymore

-------------------------------------------------------------------
Thu Dec  5 23:22:25 UTC 2019 - Martin Herkt <9+suse@cirno.systems>

- Update to 3.0.5:
  * Improved performance of `get_deleted` for large datasets.
  * Django 3.0 compatibility.
  * Drops Django <= 1.11 compatibility.
  * Fixed errors in manageement commands when
    `django.contrib.admin` is not in `INSTALLED_APPS`.

-------------------------------------------------------------------
Wed May 22 10:51:51 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 3.0.4:
  * Various dependency fixes
- Upstreamed 0000-Remove-django.contrib.admin-dependency.patch

-------------------------------------------------------------------
Sat May  4 15:55:42 UTC 2019 - Martin Herkt <9+suse@cirno.systems>

- Add 0000-Remove-django.contrib.admin-dependency.patch
  https://github.com/etianen/django-reversion/issues/744

-------------------------------------------------------------------
Wed Apr 24 12:34:53 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Do not mess around with doc/lang subpackages, the docs are
  all online and the lang split actually breaks as the lang part
  is hard-required for the python to work in most cases

-------------------------------------------------------------------
Mon Mar 11 14:21:35 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Fix typo python2->python3

-------------------------------------------------------------------
Thu Jan 24 16:37:04 UTC 2019 - Martin Herkt <9+suse@cirno.systems>

- Update to version 3.0.3:
  * Improved performance of many reversion database queries using
    `EXISTS` subquery.
  * Added support for Django 2.1 `view` permission.

-------------------------------------------------------------------
Tue Nov  6 17:12:16 UTC 2018 - Martin Herkt <9+suse@cirno.systems>

- Update to version 3.0.2:
  * Removed squashed migrations, as they subtly messed up the
    Django migrations framework

-------------------------------------------------------------------
Mon Oct 29 22:26:50 UTC 2018 - Martin Herkt <9+suse@cirno.systems>

- Update to version 3.0.1:
  * Added squashed migrations back in to allow older installations
    to upgrade
  * Fixed TypeError exception when accessing m2m_data attribute
    from a field that points to Django’s User model

-------------------------------------------------------------------
Fri Jul 20 10:00:17 UTC 2018 - 9+suse@cirno.systems

- Update to version 3.0.0:
  * Breaking: 'Revision.commment' now contains the raw JSON change
    message generated by django admin, rather than a string.
    Accesing 'Revision.comment' directly is no longer recommended.
    Instead, use 'Revision.get_comment()'.
  * Breaking: django-reversion now uses '_base_manager' to
    calculate deleted models, not '_default_manager'. This change
    will only affect models that perform default filtering in their
    '_default_manager'
  * Added 'request_creates_revision' hook to 'RevisionMiddleware'
    and 'views.create_revision'.
  * Added 'revision_request_creates_revision' hook to
    'views.RevisionMixinView'.
  * Added '--meta' flag to './manage.py createrevisions'
  * Fixed bug when reverting deleted nested inlines
  * Added tests for django 2.1

-------------------------------------------------------------------
Mon May 28 03:09:07 UTC 2018 - 9+suse@cirno.systems

- Rewrite spec file to current conventions
  * Build documentation
  * lang packages
  * Not running tests as these require configuring MySQL and PostgreSQL
- Update to version 2.0.13:
  * Years worth of changes, including a breaking major version bump.
    See CHANGELOG.rst in the package documentation path for details.

-------------------------------------------------------------------
Wed Apr 22 09:16:14 UTC 2015 - mcihar@suse.cz

- Update to version 1.8.6:
  - Support for MySQL utf8mb4 (@alexhayes).
  - Fixing some Django deprecation warnings (Drew Hubl, @khakulov, @adonm).
  - Versions passed through by reversion.post_revision_commit now contain a primary key (@joelarson).
  - Added support for proxy models (@AgDude, @bourivouh).
  - Allowing registration of models with django-reversion using custom signals (@ErwinJunge).
  - Fixing some Django deprecation warnings (@skipp, @narrowfail).
  - Fixing including legacy south migrations in PyPi package (@GeyseR).
  - Provisional Django 1.7 support (@etianen).
  - Multi-db and multi-manager support to management commands (@marekmalek).
  - Added index on reversion.date_created (@rkojedzinszky).
  - Minor bugfixes and documentation improvements (@coagulant).
  - reversion.register() can now be used as a class decorator (@aquavitae).
  - Danish translation (@Vandborg).
  - Improvements to Travis CI integration (@thedrow).
  - Simplified Chinese translation (@QuantumGhost).
  - Minor bugfixes and documentation improvements (@marekmalek, @dhoffman34, @mauricioabreu, @mark0978).
  - Slovak translation (@jbub).
  - Deleting a user no longer deletes the associated revisions (@daaray).
  - Improving handling of inline models in admin integration (@blueyed).
  - Improving error messages for proxy model registration (@blueyed).
  - Improvements to using migrations with custom user model (@aivins).
  - Removing sys.exit() in deleterevisions management command, allowing it to be used internally by Django projects (@tongwang).
  - Fixing some backwards-compatible admin deprecation warnings (Thomas Schreiber).
  - Fixing tests if RevisionMiddleware is used as a decorator in the parent project (@jmoldow).
  - Derived models, such as those generated by deferred querysets, now work.

-------------------------------------------------------------------
Thu Jan 23 12:43:56 UTC 2014 - mcihar@suse.cz

- Update to version 1.8.0:
  + Django 1.6 compatibility (@niwibe & @meshy).
  + Removing type flag from Version model.
  + Using bulk_create to speed up revision creation.
  + Including docs in source distribution (@pquentin & @fladi).
  + Spanish translation (@alexander-ae).
  + Fixing edge-case bugs in revision middleware (@pricem & @oppianmatt).
- Improve package description

-------------------------------------------------------------------
Sat Sep 28 14:18:56 UTC 2013 - p.drouand@gmail.com

- Update to version 1.7.1
  + Bugfixes when using a custom User model.
  + Minor bugfixes.
- Use download url as source url
- Add documentation from tarball

-------------------------------------------------------------------
Wed Dec 12 10:34:22 UTC 2012 - alexandre@exatati.com.br

- Update to 1.6.5:
  - Support for Django 1.4.3.

-------------------------------------------------------------------
Mon Oct 29 03:13:26 UTC 2012 - alexandre@exatati.com.br

- Update to 1.6.4:
  - Support for Django 1.4.2.

-------------------------------------------------------------------
Thu Sep  6 03:40:58 UTC 2012 - alexandre@exatati.com.br

- Update to 1.6.3:
  - Fixing issue with reverting models with unique constraints in
    the admin.
  - Enforcing permissions in admin views.

-------------------------------------------------------------------
Tue Jul 31 22:20:37 UTC 2012 - alexandre@exatati.com.br

- Update to 1.6.2:
  - Batch saving option in createinitialrevisions.
  - Suppressing warning for Django 1.4.1.
- Aditional changes from 1.6.1:
  - Swedish translation.
  - Fixing formating for PyPi readme and license.
  - Minor features and bugfixes.

-------------------------------------------------------------------
Tue Mar 27 21:28:26 UTC 2012 - alexandre@exatati.com.br

- Update to 1.6.0:
  - Django 1.4 compatibility.

-------------------------------------------------------------------
Wed Oct 26 22:33:20 UTC 2011 - alexandre@exatati.com.br

- Update to 1.5.1:
  - Sorry, no changelog atm.

-------------------------------------------------------------------
Mon Sep  5 23:15:57 UTC 2011 - alexandre@exatati.com.br

- Update to 1.5:
  - Added in simplified low level API methods, and deprecated old
    low level API methods.
  - Added in support for multiple revision managers running in the
    same project.
  - Added in significant speedups for models with integer primary
    keys.
  - Added in cleanup improvements to patch generation helpers.
  - Minor bug fixes.

-------------------------------------------------------------------
Wed Apr 27 12:26:35 UTC 2011 - alexandre@exatati.com.br

- Update to 1.4:
  - Sorry, no changelog.

-------------------------------------------------------------------
Tue Apr 19 21:37:05 UTC 2011 - alexandre@exatati.com.br

- Regenerate spec file with py2pack.

-------------------------------------------------------------------
Mon Mar  7 11:11:57 UTC 2011 - alexandre@exatati.com.br

- Update to 1.3.3.

-------------------------------------------------------------------
Fri Oct 22 10:43:15 UTC 2010 - alexandre@exatati.com.br

- Update to 1.3.2.

-------------------------------------------------------------------
Mon May 31 19:09:50 UTC 2010 - alexandre@exatati.com.br

- Update to 1.3.1.

-------------------------------------------------------------------
Mon May 31 16:17:21 UTC 2010 - alexandre@exatati.com.br

- Update to 1.3;
- Spec file cleaned with spec-cleaner.

-------------------------------------------------------------------
Wed Mar  3 22:45:11 UTC 2010 - alexandre@exatati.com.br

- Update to 1.2.1.

-------------------------------------------------------------------
Tue Oct 13 14:44:48 UTC 2009 - alexandre@exatati.com.br

- Initial package (1.2) for openSUSE.
openSUSE Build Service is sponsored by