SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python312-django-model-utils-4.4.0-1.2.noarch.rpm :

* Thu Feb 22 2024 Steve Kowalik - Update to 4.4.0:
* Add support for `Python 3.11`
* Add support for `Python 3.12`
* Drop support for `Python 3.7`
* Add support for `Django 4.2`
* Add support for `Django 5.0`
* Remove ``SaveSignalHandlingModel``. This model used a modified copy of the internal Django method `Model.save_base()` and had not been updated for upstream bug fixes changes since its addition.
* Add Swedish translation
* Use proper column name instead of attname
* Fix ValueError when calling prefetch_related for tracked ForeignKey fields- Switch to autosetup and pyproject macros.- No more greedy globs in %files.
* Wed Jan 04 2023 Dirk Müller - update to 4.3.1:
* Confirm support for `Django 4.0`
* Add Spanish translation
* Add French translation
* Drop Django 1.7 workaround from `select_subclasses()`
* Drop support for `Django < 3.2`
* Drop support for `Python 3.6`
* Confirm support for `Django 4.1`
* Fri Jan 07 2022 John Vandenberg - Skip Tumbleweed Python 3.6 incompatible with Django 4
* Sun Dec 26 2021 John Vandenberg - Update to v4.2.0
* Add support for Django 3.2
* Drop support for Django 3.0
* Add support for Python 3.10
* Added urlsafe token field.
* Introduce context manager for FieldTracker state reset
* Fix performance regression of FieldTracker on FileField subclasses on Django 3.1+- from v4.1.1
* Applied isort to codebase
* Fix TypeError in save when model inherits from both TimeStampModel and StatusModel.- from v4.1.0
* FieldTracker now marks fields as not changed after refresh_from_db respecting fields argument
* FieldTracker now respects update_fields changed in overridden save() method
* FieldTracker now resets states after pre_save() and not anymore save() signals, possibly altering the behaviour of overridden save() methods
* Update InheritanceQuerySetMixin to avoid querying too much tables
* TimeStampedModel now automatically adds \'modified\' field as an update_fields parameter even if it is forgotten while using save()
* Replace ugettext_lazy with gettext_lazy
* Add available_objects manager to SoftDeletableModel and add deprecation warning to objects manager.
* StatusModel now automatically adds \'status_changed\' field during save as an update_fieldsparameter when \'status\' is present in it to make sure it is not forgotten.
* Drop support for Django 2.1
* Add support for Python 3.9
* Add support for Django 3.1
* Wed Sep 02 2020 Marketa Calabkova - Fix test execution
* Tue Jan 07 2020 Tomáš Chvátal - Update to 4.0.0:
* Added Choices.subset.
* Remove hacks for previously supported Django versions. (Fixes GH-390)
* Dropped support for Python 2.7. (Fixes GH-393)
* Dropped usage of six
* Drop support for Django 1.11
* Add support for Python 3.8
* Add support for Django 3.0
* Tue Jul 02 2019 Tomáš Chvátal - Add patch use-sqlite.patch to use sqlite for testing and not postgresql
* Tue Jul 02 2019 Tomáš Chvátal - Update to 3.2.0:
* Catch AttributeError for deferred abstract fields, fixes GH-331.
* Update documentation to explain usage of timeframed model manager, fixes GH-118
* Honor OneToOneField.parent_link=False.
* Fix handling of deferred attributes on Django 1.10+, fixes GH-278
* Fix FieldTracker.has_changed() and FieldTracker.previous() to return correct responses for deferred fields.
* Add Simplified Chinese translations.
* Update AutoLastModifiedField so that at instance creation it will always be set equal to created to make querying easier. Fixes GH-254
* Support reversed for all kinds of Choices objects, fixes GH-309
* Fix Model instance non picklable GH-330
* Fix patched save in FieldTracker
* Upgrades test requirements (pytest, pytest-django, pytest-cov) and skips tox test with Python 3.5 and Django (trunk)
* Add UUIDModel and UUIDField support.- Remove upstream merged fix-deferred.patch
* Wed Apr 24 2019 Tomáš Chvátal - Fix requires on python-Django
* Wed Feb 20 2019 John Vandenberg - Update to version 3.1.2- Patch for Django 2
 
ICM