Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-webassets for
openSUSE:Factory checked in at 2026-03-30 18:31:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-webassets (Old)
and /work/SRC/openSUSE:Factory/.python-webassets.new.1999 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-webassets"
Mon Mar 30 18:31:18 2026 rev:7 rq:1343582 version:3.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-webassets/python-webassets.changes
2023-12-08 22:32:59.150058325 +0100
+++
/work/SRC/openSUSE:Factory/.python-webassets.new.1999/python-webassets.changes
2026-03-30 18:34:27.959001661 +0200
@@ -1,0 +2,26 @@
+Mon Mar 30 06:09:26 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Correct Requires to not use python_module.
+
+-------------------------------------------------------------------
+Sun Mar 29 18:53:21 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.0.0:
+ * Fix simple typo: ultimatily -> ultimately
+ * remove nose and extra mock
+ * Modernize webassets
+ * docs: Fix a few typos
+ * docstrings: Use raw to prevent literal escapes escaping
+ * Fix CI & cleanup files
+ * Fix typescript compiler crashing due to use of deprecated
+ option
+ * trim old Python2 compatibility layer
+ * remove more Python2 compatibility shims
+ * Improve cross-platform compatibility in tests (Windows
+ support)
+- remove patches:
+ * webassets-py39-threading.patch (fixed upstream)
+ * remove-nose.patch (no longer needed)
+- update requirements from pyproject.toml
+
+-------------------------------------------------------------------
@@ -56 +81,0 @@
-
Old:
----
remove-nose.patch
webassets-2.0.tar.gz
webassets-py39-threading.patch
New:
----
webassets-3.0.0.tar.gz
----------(Old B)----------
Old: * webassets-py39-threading.patch (fixed upstream)
* remove-nose.patch (no longer needed)
- update requirements from pyproject.toml
Old:- remove patches:
* webassets-py39-threading.patch (fixed upstream)
* remove-nose.patch (no longer needed)
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-webassets.spec ++++++
--- /var/tmp/diff_new_pack.wlngnJ/_old 2026-03-30 18:34:29.047047150 +0200
+++ /var/tmp/diff_new_pack.wlngnJ/_new 2026-03-30 18:34:29.055047485 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-webassets
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,44 +16,36 @@
#
-%bcond_without python2
Name: python-webassets
-Version: 2.0
+Version: 3.0.0
Release: 0
Summary: Media asset management for Python, with glue code for various
web frameworks
# rjsmin=Apache-2.0
# jspacker=LGPL-2.1
# cssrewrite=BSD-3-Clause
-# six.py=MIT
-License: Apache-2.0 AND BSD-2-Clause AND LGPL-2.1-only AND BSD-3-Clause
AND MIT
-Group: Development/Languages/Python
+License: Apache-2.0 AND BSD-2-Clause AND LGPL-2.1-only AND BSD-3-Clause
URL: https://github.com/miracle2k/webassets/
Source:
https://files.pythonhosted.org/packages/source/w/webassets/webassets-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM webassets-py39-threading.patch --
gh#miracle2k/webassets#529
-Patch0:
https://github.com/miracle2k/webassets/pull/529.patch#/webassets-py39-threading.patch
-# PATCH-FIX-UPSTREAM remove-nose -- gh#miracle2k/webassets#539
-Patch1: remove-nose.patch
BuildRequires: %{python_module pip}
+BuildRequires: %{python_module setuptools >= 61.0}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-PyYAML >= 6.0.2
+Requires: python-zope.dottedname >= 6.0
Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
BuildArch: noarch
# SECTION test requirements
-BuildRequires: %{python_module Jinja2}
-BuildRequires: %{python_module PyYAML}
-BuildRequires: %{python_module cssutils}
-BuildRequires: %{python_module glob2}
-BuildRequires: %{python_module lesscpy}
-# jsmin and rjsmin fail if imported: different utf8 filters
-BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module rcssmin}
-BuildRequires: %{python_module slimit}
+BuildRequires: %{python_module Jinja2 >= 3.1.4}
+BuildRequires: %{python_module PyYAML >= 6.0.2}
+BuildRequires: %{python_module cssutils >= 2.11.1}
+BuildRequires: %{python_module libsass >= 0.23.0}
+BuildRequires: %{python_module ply >= 3.11}
+BuildRequires: %{python_module pytest >= 8.3.3}
+BuildRequires: %{python_module rcssmin >= 1.1.2}
+BuildRequires: %{python_module slimit >= 0.8.1}
BuildRequires: sassc
-%if %{with python2}
-BuildRequires: python2-mock
-%endif
# /SECTION
%python_subpackages
@@ -90,5 +82,5 @@
%doc AUTHORS CHANGES README.rst
%python_alternative %{_bindir}/webassets
%{python_sitelib}/webassets
-%{python_sitelib}/webassets-%{version}*-info
+%{python_sitelib}/webassets-%{version}.dist-info
++++++ webassets-2.0.tar.gz -> webassets-3.0.0.tar.gz ++++++
++++ 4630 lines of diff (skipped)