Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-django-tables2 for
openSUSE:Factory checked in at 2026-11-09 16:04:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-tables2 (Old)
and /work/SRC/openSUSE:Factory/.python-django-tables2.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-tables2"
Mon Nov 9 16:04:23 2026 rev:15 rq:1396193 version:3.0.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-django-tables2/python-django-tables2.changes
2026-04-17 21:56:30.954987719 +0200
+++
/work/SRC/openSUSE:Factory/.python-django-tables2.new.3759290/python-django-tables2.changes
2026-11-09 16:04:59.012667550 +0100
@@ -1,0 +2,7 @@
+Sun Nov 8 21:40:17 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.0.1:
+ * Add support for Django 6.1
+ * Remove support for Python 3.10
+
+-------------------------------------------------------------------
Old:
----
django-tables2-3.0.0.tar.gz
New:
----
django-tables2-3.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-tables2.spec ++++++
--- /var/tmp/diff_new_pack.cGgCk6/_old 2026-11-09 16:05:00.012709474 +0100
+++ /var/tmp/diff_new_pack.cGgCk6/_new 2026-11-09 16:05:00.014709558 +0100
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-django-tables2
-Version: 3.0.0
+Version: 3.0.1
Release: 0
Summary: Table/data-grid framework for Django
License: BSD-2-Clause
@@ -37,7 +37,7 @@
# SECTION test requirements, see requirements/common.pip
BuildRequires: %{python_module Django >= 4.2}
BuildRequires: %{python_module PyYAML}
-BuildRequires: %{python_module base >= 3.10}
+BuildRequires: %{python_module base >= 3.11}
BuildRequires: %{python_module django-filter >= 25.1}
BuildRequires: %{python_module lxml}
BuildRequires: %{python_module openpyxl}
++++++ django-tables2-3.0.0.tar.gz -> django-tables2-3.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tables2-3.0.0/.github/workflows/ci.yml
new/django-tables2-3.0.1/.github/workflows/ci.yml
--- old/django-tables2-3.0.0/.github/workflows/ci.yml 2026-04-13
09:41:32.000000000 +0200
+++ new/django-tables2-3.0.1/.github/workflows/ci.yml 2026-08-29
14:10:12.000000000 +0200
@@ -4,10 +4,10 @@
pre-commit:
runs-on: ubuntu-latest
steps:
- - uses: actions/setup-python@v6
+ - uses: actions/setup-python@v7
with:
python-version: "3.11"
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- run: pip install pre-commit
- run: pre-commit run --show-diff-on-failure --all-files
@@ -15,28 +15,28 @@
runs-on: ubuntu-latest
strategy:
matrix:
- python-version: ["3.10", 3.11, 3.12, 3.13, 3.14]
- django-version: [5.2, 6.0, "main"]
+ python-version: [3.11, 3.12, 3.13, 3.14]
+ django-version: [5.2, 6.0, 6.1, "main"]
exclude:
# Django 6.0
- - python-version: 3.10
- django-version: 6.0
- python-version: 3.11
django-version: 6.0
+ # Django 6.1
+ - python-version: 3.11
+ django-version: 6.1
+
# Django main
- - python-version: 3.10
- django-version: "main"
- python-version: 3.11
django-version: "main"
steps:
- name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v6
+ uses: actions/setup-python@v7
with:
python-version: ${{ matrix.python-version }}
- - uses: actions/checkout@v6
- - uses: actions/[email protected]
+ - uses: actions/checkout@v7
+ - uses: actions/[email protected]
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
@@ -56,8 +56,8 @@
docs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
- - uses: actions/setup-python@v6
+ - uses: actions/checkout@v7
+ - uses: actions/setup-python@v7
with:
python-version: "3.11"
cache: 'pip'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tables2-3.0.0/CHANGELOG.md
new/django-tables2-3.0.1/CHANGELOG.md
--- old/django-tables2-3.0.0/CHANGELOG.md 2026-04-13 09:41:32.000000000
+0200
+++ new/django-tables2-3.0.1/CHANGELOG.md 2026-08-29 14:10:12.000000000
+0200
@@ -1,5 +1,10 @@
# Change log
+## 3.0.1 (2026-08-29)
+- Add support for Django 6.1
+- Remove support for Python 3.10
+
+
## 3.0.0 (2026-04-13)
**Breaking changes:**
- Rename the `querystring` templatetag to `querystring_replace` to avoid
shadowing built-in one.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tables2-3.0.0/django_tables2/__init__.py
new/django-tables2-3.0.1/django_tables2/__init__.py
--- old/django-tables2-3.0.0/django_tables2/__init__.py 2026-04-13
09:41:32.000000000 +0200
+++ new/django-tables2-3.0.1/django_tables2/__init__.py 2026-08-29
14:10:12.000000000 +0200
@@ -19,7 +19,7 @@
from .utils import A
from .views import MultiTableMixin, SingleTableMixin, SingleTableView
-__version__ = "3.0.0"
+__version__ = "3.0.1"
__all__ = (
"Table",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tables2-3.0.0/pyproject.toml
new/django-tables2-3.0.1/pyproject.toml
--- old/django-tables2-3.0.0/pyproject.toml 2026-04-13 09:41:32.000000000
+0200
+++ new/django-tables2-3.0.1/pyproject.toml 2026-08-29 14:10:12.000000000
+0200
@@ -13,13 +13,13 @@
"Framework :: Django",
"Framework :: Django :: 5.2",
"Framework :: Django :: 6.0",
+ "Framework :: Django :: 6.1",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
- "Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
@@ -33,7 +33,7 @@
license = {file = "LICENSE"}
name = "django-tables2"
readme = "README.md"
-requires-python = ">=3.10"
+requires-python = ">=3.11"
[project.optional-dependencies]
tablib = ["tablib"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tables2-3.0.0/tox.ini
new/django-tables2-3.0.1/tox.ini
--- old/django-tables2-3.0.0/tox.ini 2026-04-13 09:41:32.000000000 +0200
+++ new/django-tables2-3.0.1/tox.ini 2026-08-29 14:10:12.000000000 +0200
@@ -1,18 +1,16 @@
[tox]
args_are_paths = false
envlist =
- py310-{4.2,5.1,5.2},
py311-{4.2,5.1,5.2},
- py312-{4.2,5.1,5.2,6.0,main},
- py313-{4.2,5.1,5.2,6.0,main},
- py314-{5.2,6.0,main},
+ py312-{4.2,5.1,5.2,6.0,6.1,main},
+ py313-{4.2,5.1,5.2,6.0,6.1,main},
+ py314-{5.2,6.0,6.1,main},
docs,
flake8,
isort,
[testenv]
basepython =
- py310: python3.10
py311: python3.11
py312: python3.12
py313: python3.13
@@ -28,7 +26,8 @@
4.2: Django==4.2.*
5.1: Django==5.1.*
5.2: Django==5.2.*
- 6.0: Django>=6.0a1,<6.1
+ 6.0: Django>=6.0,<6.1
+ 6.1: Django>=6.1,<6.2
main: https://github.com/django/django/archive/main.tar.gz
coverage
-r{toxinidir}/requirements/common.pip