Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-django-tastypie for
openSUSE:Factory checked in at 2025-07-17 17:19:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-tastypie (Old)
and /work/SRC/openSUSE:Factory/.python-django-tastypie.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-tastypie"
Thu Jul 17 17:19:20 2025 rev:27 rq:1294059 version:0.15.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-django-tastypie/python-django-tastypie.changes
2024-11-22 23:52:09.614986289 +0100
+++
/work/SRC/openSUSE:Factory/.python-django-tastypie.new.8875/python-django-tastypie.changes
2025-07-17 17:20:51.348974361 +0200
@@ -1,0 +2,6 @@
+Thu Jul 17 08:44:57 UTC 2025 - Dirk Müller <[email protected]>
+
+- update to 0.15.1:
+ * Django 5.2 support
+
+-------------------------------------------------------------------
Old:
----
v0.15.0.tar.gz
New:
----
v0.15.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-tastypie.spec ++++++
--- /var/tmp/diff_new_pack.CX5uc3/_old 2025-07-17 17:20:52.061004035 +0200
+++ /var/tmp/diff_new_pack.CX5uc3/_new 2025-07-17 17:20:52.065004201 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-django-tastypie
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-django-tastypie
-Version: 0.15.0
+Version: 0.15.1
Release: 0
Summary: A webservice API framework layer for Django
License: BSD-3-Clause
++++++ v0.15.0.tar.gz -> v0.15.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/django-tastypie-0.15.0/.github/workflows/python-package.yml
new/django-tastypie-0.15.1/.github/workflows/python-package.yml
--- old/django-tastypie-0.15.0/.github/workflows/python-package.yml
2024-11-20 22:43:26.000000000 +0100
+++ new/django-tastypie-0.15.1/.github/workflows/python-package.yml
2025-02-23 20:17:44.000000000 +0100
@@ -11,21 +11,25 @@
jobs:
build:
- runs-on: ubuntu-20.04 # TODO: update to ubuntu-latest when django drops
python 3.6
+ runs-on: ubuntu-24.04 # TODO: update to ubuntu-latest when django drops
python 3.6
strategy:
fail-fast: false
matrix:
- python-version: ["3.8", "3.9", "3.10", "3.11"]
- django-version: ["4.0", "4.1", "4.2", "5.0", "5.1"] # Todo: add "dev"
back
+ python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
+ django-version: ["4.2", "5.0", "5.1", "5.2"] # Todo: add "dev" back
exclude:
- python-version: "3.8"
django-version: "5.0"
- python-version: "3.8"
django-version: "5.1"
+ - python-version: "3.8"
+ django-version: "5.2"
- python-version: "3.9"
django-version: "5.0"
- python-version: "3.9"
django-version: "5.1"
+ - python-version: "3.9"
+ django-version: "5.2"
# - python-version: "3.6"
# django-version: "dev"
# - python-version: "3.7"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tastypie-0.15.0/docs/index.rst
new/django-tastypie-0.15.1/docs/index.rst
--- old/django-tastypie-0.15.0/docs/index.rst 2024-11-20 22:43:26.000000000
+0100
+++ new/django-tastypie-0.15.1/docs/index.rst 2025-02-23 20:17:44.000000000
+0100
@@ -84,7 +84,7 @@
----
* Python 3.8+ (Whatever is supported by your version of Django)
-* Django 4.2+ (may work with other versions, but the most recent LTS is our
priority)
+* Django 4.2+ including 5.2 (may work with other versions, but the last one or
two LTS releases are our priority)
* dateutil (http://labix.org/python-dateutil) >= 2.1
Format Support
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tastypie-0.15.0/docs/release_notes/index.rst
new/django-tastypie-0.15.1/docs/release_notes/index.rst
--- old/django-tastypie-0.15.0/docs/release_notes/index.rst 2024-11-20
22:43:26.000000000 +0100
+++ new/django-tastypie-0.15.1/docs/release_notes/index.rst 2025-02-23
20:17:44.000000000 +0100
@@ -5,6 +5,7 @@
:maxdepth: 1
dev
+ v0.15.1
v0.15.0
v0.14.7
v0.14.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/django-tastypie-0.15.0/docs/release_notes/v0.15.1.rst
new/django-tastypie-0.15.1/docs/release_notes/v0.15.1.rst
--- old/django-tastypie-0.15.0/docs/release_notes/v0.15.1.rst 1970-01-01
01:00:00.000000000 +0100
+++ new/django-tastypie-0.15.1/docs/release_notes/v0.15.1.rst 2025-02-23
20:17:44.000000000 +0100
@@ -0,0 +1,4 @@
+v0.15.1
+=======
+
+A point release to simply clarify compatibility with Django 5.2 and add it to
the test matrix. No code changes were found to be necessary.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tastypie-0.15.0/setup.py
new/django-tastypie-0.15.1/setup.py
--- old/django-tastypie-0.15.0/setup.py 2024-11-20 22:43:26.000000000 +0100
+++ new/django-tastypie-0.15.1/setup.py 2025-02-23 20:17:44.000000000 +0100
@@ -46,12 +46,21 @@
'Development Status :: 4 - Beta',
'Environment :: Web Environment',
'Framework :: Django',
+ 'Framework :: Django :: 4.2',
+ 'Framework :: Django :: 5.0',
+ 'Framework :: Django :: 5.1',
+ 'Framework :: Django :: 5.2',
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 3',
+ 'Programming Language :: Python :: 3.8',
+ 'Programming Language :: Python :: 3.9',
+ 'Programming Language :: Python :: 3.10',
+ 'Programming Language :: Python :: 3.11',
+ 'Programming Language :: Python :: 3.12',
'Topic :: Utilities'
],
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tastypie-0.15.0/tastypie/__init__.py
new/django-tastypie-0.15.1/tastypie/__init__.py
--- old/django-tastypie-0.15.0/tastypie/__init__.py 2024-11-20
22:43:26.000000000 +0100
+++ new/django-tastypie-0.15.1/tastypie/__init__.py 2025-02-23
20:17:44.000000000 +0100
@@ -1,6 +1,6 @@
__author__ = 'Daniel Lindsley & the Tastypie core team'
-VERSION = (0, 15, 0)
+VERSION = (0, 15, 1)
__short_version__ = '.'.join(map(str, VERSION[0:2]))
__version__ = ''.join(['.'.join(map(str, VERSION[0:3])), ''.join(VERSION[3:])])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/django-tastypie-0.15.0/tox.ini
new/django-tastypie-0.15.1/tox.ini
--- old/django-tastypie-0.15.0/tox.ini 2024-11-20 22:43:26.000000000 +0100
+++ new/django-tastypie-0.15.1/tox.ini 2025-02-23 20:17:44.000000000 +0100
@@ -1,10 +1,10 @@
[tox]
envlist =
- py{3.8,3.9,3.10,3.11}-dj{4.0,4.1,4.2,dev}
- py{3.8,3.9,3.10,3.11}-docs,
- py{3.9,3.10,3.11}-dj{5.0,5.1}
- py{3.8,3.9,3.10,3.11}-flake8,
- py{3.8,3.9,3.10,3.11}-flake8-strict
+ py{3.8,3.9,3.10,3.11,3.12,3.13}-dj{4.2}
+ py{3.8,3.9,3.10,3.11,3.12,3.13}-docs,
+ py{3.9,3.10,3.11,3.12,3.13}-dj{5.0,5.1,5.2}
+ py{3.8,3.9,3.10,3.11,3.12,3.13}-flake8,
+ py{3.8,3.9,3.10,3.11,3.12,3.13}-flake8-strict
skipsdist=True
@@ -14,20 +14,20 @@
PYTHONPATH = {toxinidir}:{toxinidir}/tests
PYTHONWARNINGS = always
TESTEXE = {envbindir}/coverage run --append --source=tastypie,tests
{envbindir}/django-admin.py
- dj{4.0,4.1,4.2,5.0,5.1,dev}: TESTEXE = {envbindir}/coverage run
--append --source=tastypie,tests {envbindir}/django-admin
+ dj{4.2,5.0,5.1,5.2,dev}: TESTEXE = {envbindir}/coverage run --append
--source=tastypie,tests {envbindir}/django-admin
commands =
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test -p '*' core.tests
--settings=settings_core
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test basic.tests
--settings=settings_basic
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test related_resource.tests
--settings=settings_related
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test alphanumeric.tests
--settings=settings_alphanumeric
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test authorization.tests
--settings=settings_authorization
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test content_gfk.tests
--settings=settings_content_gfk
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test customuser.tests
--settings=settings_customuser
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test namespaced.tests
--settings=settings_namespaced
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test slashless.tests
--settings=settings_slashless
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test validation.tests
--settings=settings_validation
- dj{4.0,4.1,4.2,5.0,5.1,dev}: {env:TESTEXE} test gis.tests
--settings=settings_gis_spatialite
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test -p '*' core.tests
--settings=settings_core
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test basic.tests
--settings=settings_basic
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test related_resource.tests
--settings=settings_related
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test alphanumeric.tests
--settings=settings_alphanumeric
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test authorization.tests
--settings=settings_authorization
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test content_gfk.tests
--settings=settings_content_gfk
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test customuser.tests
--settings=settings_customuser
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test namespaced.tests
--settings=settings_namespaced
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test slashless.tests
--settings=settings_slashless
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test validation.tests
--settings=settings_validation
+ dj{4.2,5.0,5.1,5.2,dev}: {env:TESTEXE} test gis.tests
--settings=settings_gis_spatialite
docs: sphinx-build -W -b html -d {envtmpdir}/doctrees . {envtmpdir}/html
docs: sphinx-build -W -b doctest -d {envtmpdir}/doctrees . {envtmpdir}/html
@@ -40,20 +40,22 @@
py3.9: python3.9
py3.10: python3.10
py3.11: python3.11
+ py3.12: python3.12
+ py3.13: python3.13
deps =
- dj4.0: Django>=4.0,<4.1
- dj4.1: Django>=4.1,<4.2
dj4.2: Django>=4.2,<4.3
dj5.0: Django>=5.0,<5.1
dj5.1: Django>=5.1,<5.2
+ dj5.2: Django>=5.2a1,<5.3
djdev: https://github.com/django/django/archive/refs/heads/main.zip
- dj{4.0,4.1,4.2,dev}: python3-digest>=1.8b4
- dj{4.0,4.1,4.2,5.0,5.1,dev}: -r{toxinidir}/tests/requirements.txt
- dj{4.0,4.1,4.2,5.0,5.1,dev}: -r{toxinidir}/requirements.txt
+ dj{4.2,dev}: python3-digest>=1.8b4
+ dj{4.2,5.0,5.1,5.2,dev}: -r{toxinidir}/tests/requirements.txt
+ dj{4.2,5.0,5.1,5.2,dev}: -r{toxinidir}/requirements.txt
+ py{3.11,3.12,3.13}: setuptools
py{3.8,3.9}-docs: Django<4.3
- py{3.10,3.11}-docs: Django~=5.1
+ py{3.10,3.11,3.12,3.13}-docs: Django>=5.2a1,<5.3
docs: -r{toxinidir}/requirements.txt
docs: -r{toxinidir}/docs/requirements.txt