Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pyramid for openSUSE:Factory checked in at 2026-06-19 16:36:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyramid (Old) and /work/SRC/openSUSE:Factory/.python-pyramid.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyramid" Fri Jun 19 16:36:10 2026 rev:24 rq:1360425 version:2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyramid/python-pyramid.changes 2024-11-09 20:59:21.908901591 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyramid.new.1956/python-pyramid.changes 2026-06-19 17:21:53.407135205 +0200 @@ -1,0 +2,29 @@ +Fri Jun 19 03:55:48 UTC 2026 - Steve Kowalik <[email protected]> + +- Update to 2.1: + * Add static license specifier LicenseRef-Repoze-BSD-derived to the package + metadata to satisfy SPDX license format. + * Add "Operating System :: Independent" trove classifier. + * Add support for Python 3.12, 3.13, and 3.14. + * Added HTTP 418 error code via pyramid.httpexceptions.HTTPImATeapot. + * Base coverage reports in tests on Python 3.14 instead of Python 3.8. + * Replace usage of md5 in the Pyramid view system with sha256. This + is not a security-related feature and is considered an implementation + detail. + * Replace usage of pkg_resources in pyramid.path.DottedNameResolver. + * Replace usage of pkg_resources in pdistreport and pshell CLI commands. + * Remove internal usages of deprecated locale and datetime APIs to reduce + deprecation warnings. + * Fix issues where permissions may be checked on exception views. + * Applications raising pyramid.exceptions.BadCSRFToken and + pyramid.exceptions.BadCSRFOrigin were returning invalid HTTP status. + * Drop support for Python 3.6, 3.7, 3.8, and 3.9. + * Drop support for l*gettext() methods in the i18n module. + * Add get_spec method to IPackageOverrides. + * When using a cache buster with asset overrides, the cache buster will + find the first existing file in the override stack, rather than taking + the first override regardless of whether the file exists or not. +- Drop patch py313-tests.patch, merged upstream. +- Remove Python 2 leftovers. + +------------------------------------------------------------------- Old: ---- py313-tests.patch pyramid-2.0.2.tar.gz New: ---- pyramid-2.1.tar.gz ----------(Old B)---------- Old: the first override regardless of whether the file exists or not. - Drop patch py313-tests.patch, merged upstream. - Remove Python 2 leftovers. ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyramid.spec ++++++ --- /var/tmp/diff_new_pack.HFAdGr/_old 2026-06-19 17:21:54.655178126 +0200 +++ /var/tmp/diff_new_pack.HFAdGr/_new 2026-06-19 17:21:54.655178126 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pyramid # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2014-2017 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -19,17 +19,15 @@ %{?sle15_python_module_pythons} Name: python-pyramid -Version: 2.0.2 +Version: 2.1 Release: 0 Summary: The Pyramid web application development framework License: BSD-4-Clause AND ZPL-2.1 AND MIT URL: https://pylonsproject.org Source0: https://files.pythonhosted.org/packages/source/p/pyramid/pyramid-%{version}.tar.gz -# PATCH-FIX-UPSTREAM https://github.com/Pylons/pyramid/pull/3767/commits/bc84ac3af6dbbec655c0ab4544d811d92a175437 -Patch0: https://github.com/Pylons/pyramid/pull/3767/commits/bc84ac3af6dbbec655c0ab4544d811d92a175437.patch#/py313-tests.patch -BuildRequires: %{python_module PasteDeploy >= 1.5.0} BuildRequires: %{python_module WebOb >= 1.8.3} BuildRequires: %{python_module WebTest >= 1.3.1} +BuildRequires: %{python_module base >= 3.10} BuildRequires: %{python_module hupper >= 1.5} BuildRequires: %{python_module pip} BuildRequires: %{python_module plaster-pastedeploy} @@ -44,7 +42,6 @@ BuildRequires: %{python_module zope.interface >= 3.8.0} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-PasteDeploy >= 1.5.0 Requires: python-WebOb >= 1.8.3 Requires: python-hupper >= 1.5 Requires: python-plaster @@ -57,12 +54,6 @@ Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch -%if %{with python2} -BuildRequires: python-repoze.lru >= 0.4 -%endif -%ifpython2 -Requires: python-repoze.lru >= 0.4 -%endif %python_subpackages %description @@ -70,17 +61,9 @@ produced by the Pylons Project (http://pylonsproject.org). It was previously known as repoze.bfg (http://bfg.repoze.org). - - - - - - - - - # NOTE: The documentation in the docs/ directory is under a # non-free license (CC-BY-NC-SA-3.0). Do not package it. + %prep %autosetup -p1 -n pyramid-%{version} ++++++ pyramid-2.0.2.tar.gz -> pyramid-2.1.tar.gz ++++++ ++++ 12970 lines of diff (skipped)
