Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python314-django-parler-2.4-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python314-django-parler Distribution: openSUSE Tumbleweed
Version: 2.4 Vendor: openSUSE
Release: 1.2 Build date: Mon Jun 29 22:50:50 2026
Group: Development/Languages/Python Build host: reproducible
Size: 1012335 Source RPM: python-django-parler-2.4-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/edoburu/django-parler
Summary: Simple Django model translations
Simple Django model translations without nasty hacks, including admin integration.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Jun 29 2026 Dirk Müller <dmueller@suse.com>
  - update to 2.4:
    * Added Django 6.0 support.
    * Added Python 3.13 support.
    * Dropped Django 4.2 LTS support (end of extended support,
      April 2026).
    * Dropped Django 5.0 support. The admin's delete_translation
      view calls ModelAdmin.log_deletions, which was introduced in
      Django 5.1 — so translation deletion raised AttributeError on
      5.0. The install requirement is now Django>=5.1.
    * Replaced removed csrf_protect_m decorator with
      @method_decorator(csrf_protect) in the admin.
    * Replaced deprecated unique_together with
      models.UniqueConstraint in the translated fields model.
    * Added a validate_constraints() call alongside
      validate_unique() in form validation so UniqueConstraint
      violations surface through the form.
    * Updated log_deletion() call to the renamed log_deletions()
      with its new signature (Django 6).
    * Fixed a thread-safety bug in SortedSelectMixin.sort_choices()
      where the deep-copy guard was skipped for the second and
      later optgroups, causing .sort() to mutate the caller's
      choices list.
    * Expanded the test suite with new modules covering admin
      views, cache, forms, managers, model construction, template
      tags, views, and widgets.
* Tue Jun 03 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Switch to pyproject macros.
* Mon Nov 28 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Remove python_module macro definition
  - Remove python-six dependency
  - More specific python_sitelib in %files
* Fri Jan 07 2022 John Vandenberg <jayvdb@gmail.com>
  - Skip Tumbleweed Python 3.6 incompatible with Django 4
* Sun Dec 26 2021 John Vandenberg <jayvdb@gmail.com>
  - Remove dj-test-settings.patch merged upstream
  - Update to v2.3
    * Added Django 4.0 support.
    * Added M2M field support.
    * Added PARLER_CACHE_PREFIX for sites that share the same cache.
  - from v2.2.1
    * Added support for Django 3.2.
    * Added support for python 3.9.
    * Dropped support for Python 3.5.
    * Fixed deprecation warning for providing_args in Django Signals.
* Sat Jul 24 2021 John Vandenberg <jayvdb@gmail.com>
  - Add dj-test-settings.patch to support Django 3.2
* Sun Oct 04 2020 John Vandenberg <jayvdb@gmail.com>
  - Activate test suite
  - Update to v2.2
    * Added support for Django 3.1.
    * Drop support for Python 2.7.
    * Drop support for Django 1.11, 2.0, 2.1.
* Tue Mar 31 2020 John Vandenberg <jayvdb@gmail.com>
  - Initial spec for v2.0.1

Files

/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/INSTALLER
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/METADATA
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/RECORD
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/REQUESTED
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/WHEEL
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/licenses
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/licenses/AUTHORS
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/licenses/LICENSE
/usr/lib/python3.14/site-packages/django_parler-2.4.dist-info/top_level.txt
/usr/lib/python3.14/site-packages/parler
/usr/lib/python3.14/site-packages/parler/__init__.py
/usr/lib/python3.14/site-packages/parler/__pycache__
/usr/lib/python3.14/site-packages/parler/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/admin.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/admin.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/appsettings.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/appsettings.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/cache.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/cache.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/fields.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/fields.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/forms.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/forms.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/managers.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/managers.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/models.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/models.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/signals.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/signals.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/views.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/views.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/widgets.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/__pycache__/widgets.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/admin.py
/usr/lib/python3.14/site-packages/parler/appsettings.py
/usr/lib/python3.14/site-packages/parler/cache.py
/usr/lib/python3.14/site-packages/parler/fields.py
/usr/lib/python3.14/site-packages/parler/forms.py
/usr/lib/python3.14/site-packages/parler/locale
/usr/lib/python3.14/site-packages/parler/locale/bg
/usr/lib/python3.14/site-packages/parler/locale/bg/LC_MESSAGES
/usr/lib/python3.14/site-packages/parler/locale/bg/LC_MESSAGES/django.po
/usr/lib/python3.14/site-packages/parler/locale/nl
/usr/lib/python3.14/site-packages/parler/locale/nl/LC_MESSAGES
/usr/lib/python3.14/site-packages/parler/locale/nl/LC_MESSAGES/django.po
/usr/lib/python3.14/site-packages/parler/managers.py
/usr/lib/python3.14/site-packages/parler/models.py
/usr/lib/python3.14/site-packages/parler/signals.py
/usr/lib/python3.14/site-packages/parler/static
/usr/lib/python3.14/site-packages/parler/static/parler
/usr/lib/python3.14/site-packages/parler/static/parler/admin
/usr/lib/python3.14/site-packages/parler/static/parler/admin/parler_admin.css
/usr/lib/python3.14/site-packages/parler/templates
/usr/lib/python3.14/site-packages/parler/templates/admin
/usr/lib/python3.14/site-packages/parler/templates/admin/parler
/usr/lib/python3.14/site-packages/parler/templates/admin/parler/change_form.html
/usr/lib/python3.14/site-packages/parler/templates/admin/parler/deletion_not_allowed.html
/usr/lib/python3.14/site-packages/parler/templates/admin/parler/edit_inline
/usr/lib/python3.14/site-packages/parler/templates/admin/parler/edit_inline/stacked_tabs.html
/usr/lib/python3.14/site-packages/parler/templates/admin/parler/edit_inline/tabular_tabs.html
/usr/lib/python3.14/site-packages/parler/templates/admin/parler/language_tabs.html
/usr/lib/python3.14/site-packages/parler/templatetags
/usr/lib/python3.14/site-packages/parler/templatetags/__init__.py
/usr/lib/python3.14/site-packages/parler/templatetags/__pycache__
/usr/lib/python3.14/site-packages/parler/templatetags/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/templatetags/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/templatetags/__pycache__/parler_tags.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/templatetags/__pycache__/parler_tags.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/templatetags/parler_tags.py
/usr/lib/python3.14/site-packages/parler/tests
/usr/lib/python3.14/site-packages/parler/tests/__init__.py
/usr/lib/python3.14/site-packages/parler/tests/__pycache__
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_admin.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_admin.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_admin_coverage.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_admin_coverage.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_cache.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_cache.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_conf.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_conf.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_fields.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_fields.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_forms.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_forms.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_forms_coverage.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_forms_coverage.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_managers.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_managers.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_misc_coverage.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_misc_coverage.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_attributes.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_attributes.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_construction.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_construction.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_inheritance.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_inheritance.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_many_to_many.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_many_to_many.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_relations.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_model_relations.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_models_coverage.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_models_coverage.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_models_coverage2.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_models_coverage2.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_query_count.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_query_count.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_template_tags.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_template_tags.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_urls.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_urls.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_utils.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_utils.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_utils_coverage.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_utils_coverage.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_views.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_views.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_widgets.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/test_widgets.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/utils.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/__pycache__/utils.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/test_admin.py
/usr/lib/python3.14/site-packages/parler/tests/test_admin_coverage.py
/usr/lib/python3.14/site-packages/parler/tests/test_cache.py
/usr/lib/python3.14/site-packages/parler/tests/test_conf.py
/usr/lib/python3.14/site-packages/parler/tests/test_fields.py
/usr/lib/python3.14/site-packages/parler/tests/test_forms.py
/usr/lib/python3.14/site-packages/parler/tests/test_forms_coverage.py
/usr/lib/python3.14/site-packages/parler/tests/test_managers.py
/usr/lib/python3.14/site-packages/parler/tests/test_misc_coverage.py
/usr/lib/python3.14/site-packages/parler/tests/test_model_attributes.py
/usr/lib/python3.14/site-packages/parler/tests/test_model_construction.py
/usr/lib/python3.14/site-packages/parler/tests/test_model_inheritance.py
/usr/lib/python3.14/site-packages/parler/tests/test_model_many_to_many.py
/usr/lib/python3.14/site-packages/parler/tests/test_model_relations.py
/usr/lib/python3.14/site-packages/parler/tests/test_models_coverage.py
/usr/lib/python3.14/site-packages/parler/tests/test_models_coverage2.py
/usr/lib/python3.14/site-packages/parler/tests/test_query_count.py
/usr/lib/python3.14/site-packages/parler/tests/test_template_tags.py
/usr/lib/python3.14/site-packages/parler/tests/test_urls.py
/usr/lib/python3.14/site-packages/parler/tests/test_utils.py
/usr/lib/python3.14/site-packages/parler/tests/test_utils_coverage.py
/usr/lib/python3.14/site-packages/parler/tests/test_views.py
/usr/lib/python3.14/site-packages/parler/tests/test_widgets.py
/usr/lib/python3.14/site-packages/parler/tests/testapp
/usr/lib/python3.14/site-packages/parler/tests/testapp/__init__.py
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/invalid_models.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/invalid_models.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/models.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/models.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/urls.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/urls.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/views.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/__pycache__/views.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/tests/testapp/invalid_models.py
/usr/lib/python3.14/site-packages/parler/tests/testapp/models.py
/usr/lib/python3.14/site-packages/parler/tests/testapp/urls.py
/usr/lib/python3.14/site-packages/parler/tests/testapp/views.py
/usr/lib/python3.14/site-packages/parler/tests/utils.py
/usr/lib/python3.14/site-packages/parler/utils
/usr/lib/python3.14/site-packages/parler/utils/__init__.py
/usr/lib/python3.14/site-packages/parler/utils/__pycache__
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/compat.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/compat.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/conf.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/conf.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/context.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/context.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/i18n.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/i18n.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/template.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/template.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/views.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/parler/utils/__pycache__/views.cpython-314.pyc
/usr/lib/python3.14/site-packages/parler/utils/compat.py
/usr/lib/python3.14/site-packages/parler/utils/conf.py
/usr/lib/python3.14/site-packages/parler/utils/context.py
/usr/lib/python3.14/site-packages/parler/utils/i18n.py
/usr/lib/python3.14/site-packages/parler/utils/template.py
/usr/lib/python3.14/site-packages/parler/utils/views.py
/usr/lib/python3.14/site-packages/parler/views.py
/usr/lib/python3.14/site-packages/parler/widgets.py
/usr/share/doc/packages/python314-django-parler
/usr/share/doc/packages/python314-django-parler/AUTHORS
/usr/share/doc/packages/python314-django-parler/CHANGES.rst
/usr/share/doc/packages/python314-django-parler/README.rst
/usr/share/doc/packages/python314-django-parler/background.rst
/usr/share/doc/packages/python314-django-parler/caching.rst
/usr/share/doc/packages/python314-django-parler/changelog.rst
/usr/share/doc/packages/python314-django-parler/compatibility.rst
/usr/share/doc/packages/python314-django-parler/configuration.rst
/usr/share/doc/packages/python314-django-parler/custom-settings.rst
/usr/share/doc/packages/python314-django-parler/existing.rst
/usr/share/doc/packages/python314-django-parler/fallback.rst
/usr/share/doc/packages/python314-django-parler/guardian.rst
/usr/share/doc/packages/python314-django-parler/index.rst
/usr/share/doc/packages/python314-django-parler/manual-models.rst
/usr/share/doc/packages/python314-django-parler/migrating.rst
/usr/share/doc/packages/python314-django-parler/mptt.rst
/usr/share/doc/packages/python314-django-parler/multisite.rst
/usr/share/doc/packages/python314-django-parler/parler.admin.rst
/usr/share/doc/packages/python314-django-parler/parler.cache.rst
/usr/share/doc/packages/python314-django-parler/parler.fields.rst
/usr/share/doc/packages/python314-django-parler/parler.forms.rst
/usr/share/doc/packages/python314-django-parler/parler.managers.rst
/usr/share/doc/packages/python314-django-parler/parler.models.rst
/usr/share/doc/packages/python314-django-parler/parler.rst
/usr/share/doc/packages/python314-django-parler/parler.signals.rst
/usr/share/doc/packages/python314-django-parler/parler.utils.conf.rst
/usr/share/doc/packages/python314-django-parler/parler.utils.context.rst
/usr/share/doc/packages/python314-django-parler/parler.utils.rst
/usr/share/doc/packages/python314-django-parler/parler.views.rst
/usr/share/doc/packages/python314-django-parler/parler.widgets.rst
/usr/share/doc/packages/python314-django-parler/performance.rst
/usr/share/doc/packages/python314-django-parler/polymorphicmodel.rst
/usr/share/doc/packages/python314-django-parler/quickstart.rst
/usr/share/doc/packages/python314-django-parler/rest-framework.rst
/usr/share/doc/packages/python314-django-parler/slugs.rst
/usr/share/doc/packages/python314-django-parler/templatetags.rst
/usr/share/licenses/python314-django-parler
/usr/share/licenses/python314-django-parler/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 03:14:27 2026