Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-django-filter for
openSUSE:Factory checked in at 2026-08-22 21:34:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-filter (Old)
and /work/SRC/openSUSE:Factory/.python-django-filter.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-filter"
Sat Aug 22 21:34:55 2026 rev:18 rq:1372917 version:26.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-django-filter/python-django-filter.changes
2026-01-22 17:59:23.371592559 +0100
+++
/work/SRC/openSUSE:Factory/.python-django-filter.new.1258/python-django-filter.changes
2026-08-22 21:37:00.047053678 +0200
@@ -1,0 +2,9 @@
+Fri Aug 21 19:32:40 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 26.1:
+ * Added testing for Django 6.1. DRF integration will require
+ the upcoming DRF v3.18. See https://github.com/encode/django-
+ rest-framework/pull/9978
+ * Added testing against Python 3.14.
+
+-------------------------------------------------------------------
Old:
----
django_filter-25.2.tar.gz
New:
----
django_filter-26.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-filter.spec ++++++
--- /var/tmp/diff_new_pack.ER4uNz/_old 2026-08-22 21:37:01.004089117 +0200
+++ /var/tmp/diff_new_pack.ER4uNz/_new 2026-08-22 21:37:01.006089191 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-django-filter
-Version: 25.2
+Version: 26.1
Release: 0
Summary: Reusable Django app to allow users to filter queryset
dynamically
License: BSD-3-Clause
++++++ django_filter-25.2.tar.gz -> django_filter-26.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django_filter-25.2/.github/workflows/tests.yml
new/django_filter-26.1/.github/workflows/tests.yml
--- old/django_filter-25.2/.github/workflows/tests.yml 2025-10-05
11:41:35.203258000 +0200
+++ new/django_filter-26.1/.github/workflows/tests.yml 2026-07-11
11:24:09.627781000 +0200
@@ -13,7 +13,7 @@
strategy:
fail-fast: false
matrix:
- python-version: ["3.10", "3.11", "3.12", "3.13"]
+ python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
steps:
- uses: actions/checkout@v5
@@ -38,7 +38,7 @@
coverage report --show-missing
mv .coverage .coverage.${{ matrix.python-version }}
- name: Store coverage file
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v5
with:
include-hidden-files: true
name: coverage-${{ matrix.python-version }}
@@ -65,7 +65,7 @@
steps:
- uses: actions/checkout@v5
- - uses: actions/download-artifact@v5
+ - uses: actions/download-artifact@v6
id: download
with:
pattern: coverage-*
@@ -79,7 +79,7 @@
MERGE_COVERAGE_FILES: true
- name: Store Pull Request comment to be posted
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v5
if: steps.coverage_comment.outputs.COMMENT_FILE_WRITTEN == 'true'
with:
name: python-coverage-comment-action
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django_filter-25.2/CHANGES.rst
new/django_filter-26.1/CHANGES.rst
--- old/django_filter-25.2/CHANGES.rst 2025-10-05 11:44:34.223698900 +0200
+++ new/django_filter-26.1/CHANGES.rst 2026-07-11 11:25:29.044531600 +0200
@@ -1,4 +1,14 @@
-Version 25.2 (UNRELEASED)
+Version 26.1 (2026-07-11)
+-------------------------
+
+* Added testing for Django 6.1.
+
+ DRF integration will require the upcoming DRF v3.18.
+ See https://github.com/encode/django-rest-framework/pull/9978
+
+* Added testing against Python 3.14.
+
+Version 25.2 (2025-10-05)
-------------------------
* Added testing for Django 6.0.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django_filter-25.2/PKG-INFO
new/django_filter-26.1/PKG-INFO
--- old/django_filter-25.2/PKG-INFO 1970-01-01 01:00:00.000000000 +0100
+++ new/django_filter-26.1/PKG-INFO 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: django-filter
-Version: 25.2
+Version: 26.1
Summary: Django-filter is a reusable Django application for allowing users to
filter querysets dynamically.
Author-email: Alex Gaynor <[email protected]>
Maintainer-email: Carlton Gibson <[email protected]>
@@ -14,12 +14,14 @@
Classifier: Framework :: Django
Classifier: Framework :: Django :: 5.2
Classifier: Framework :: Django :: 6.0
+Classifier: Framework :: Django :: 6.1
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
Requires-Dist: Django>=5.2
Requires-Dist: djangorestframework ; extra == "drf"
Project-URL: Bug Tracker, https://github.com/carltongibson/django-filter/issues
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django_filter-25.2/django_filters/__init__.py
new/django_filter-26.1/django_filters/__init__.py
--- old/django_filter-25.2/django_filters/__init__.py 2025-10-05
11:50:56.992887000 +0200
+++ new/django_filter-26.1/django_filters/__init__.py 2026-07-11
11:25:41.566330000 +0200
@@ -10,7 +10,7 @@
from . import rest_framework
del importlib_util
-__version__ = "25.2"
+__version__ = "26.1"
def parse_version(version):
Binary files
old/django_filter-25.2/django_filters/locale/el/LC_MESSAGES/django.mo and
new/django_filter-26.1/django_filters/locale/el/LC_MESSAGES/django.mo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/django_filter-25.2/django_filters/locale/el/LC_MESSAGES/django.po
new/django_filter-26.1/django_filters/locale/el/LC_MESSAGES/django.po
--- old/django_filter-25.2/django_filters/locale/el/LC_MESSAGES/django.po
2023-03-26 11:29:15.078595200 +0200
+++ new/django_filter-26.1/django_filters/locale/el/LC_MESSAGES/django.po
2026-07-11 11:12:53.779585800 +0200
@@ -11,7 +11,7 @@
"PO-Revision-Date: 2017-11-16 10:04+0200\n"
"Last-Translator: Serafeim Papastefanos <[email protected]>\n"
"Language-Team: \n"
-"Language: de\n"
+"Language: el\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django_filter-25.2/pyproject.toml
new/django_filter-26.1/pyproject.toml
--- old/django_filter-25.2/pyproject.toml 2025-10-05 11:42:05.229426000
+0200
+++ new/django_filter-26.1/pyproject.toml 2026-07-11 11:24:09.628277300
+0200
@@ -18,12 +18,14 @@
"Framework :: Django",
"Framework :: Django :: 5.2",
"Framework :: Django :: 6.0",
+ "Framework :: Django :: 6.1",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
+ "Programming Language :: Python :: 3.14",
]
requires-python = ">=3.10"
dependencies = ["Django>=5.2"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django_filter-25.2/tox.ini
new/django_filter-26.1/tox.ini
--- old/django_filter-25.2/tox.ini 2025-10-05 11:41:06.430994500 +0200
+++ new/django_filter-26.1/tox.ini 2026-07-11 11:24:09.628474000 +0200
@@ -1,8 +1,9 @@
[tox]
envlist =
- {py310, py311, py312, py313}-django52,
- {py312, py313}-django60,
- {py312, py313}-latest,
+ {py310, py311, py312, py313, py314}-django52,
+ {py312, py313, py314}-django60,
+ {py312, py313, py314}-django61,
+ {py312, py313, py314}-latest,
isort,lint,docs,warnings,
isolated_build = true
@@ -18,8 +19,14 @@
PYTHONDONTWRITEBYTECODE=1
deps =
django52: Django>=5.2,<6.0
- django60: Django>=6.0a1,<7.0
- !latest: djangorestframework
+ django60: Django>=6.0a1,<6.1
+ django61: Django>=6.1a1,<6.2
+ !latest-!django61: djangorestframework
+ # Released DRF (<3.18) is incompatible with Django 6.1: it imports
+ # cc_delim_re from django.utils.cache, which 6.1 removed. Use DRF main
+ # until 3.18 is released, then drop the next line and add django61 back
+ # to the plain `!latest: djangorestframework` factor above.
+ django61:
https://github.com/encode/django-rest-framework/archive/master.tar.gz
latest: {[latest]deps}
-r requirements/test-ci.txt