Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-SQLAlchemy-Utils for
openSUSE:Factory checked in at 2026-03-25 21:20:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-SQLAlchemy-Utils (Old)
and /work/SRC/openSUSE:Factory/.python-SQLAlchemy-Utils.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-SQLAlchemy-Utils"
Wed Mar 25 21:20:03 2026 rev:44 rq:1342401 version:0.42.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-SQLAlchemy-Utils/python-SQLAlchemy-Utils.changes
2025-04-20 20:07:02.102756789 +0200
+++
/work/SRC/openSUSE:Factory/.python-SQLAlchemy-Utils.new.8177/python-SQLAlchemy-Utils.changes
2026-03-27 06:47:14.876383680 +0100
@@ -1,0 +2,17 @@
+Wed Mar 25 08:39:41 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.42.1:
+ * Fix AttributeError with Sequence defaults in
+ instant_defaults_listener
+ * Drop support for Python 3.7 and 3.8.
+ * Drop support for sqlalchemy 1.3.
+ * Add support for Python 3.12 and 3.13.
+ * Add a Read the Docs configuration file.
+ * Make documentation builds reproducible.
+ * Test documentation builds in CI.
+ * Fix Pendulum parsing of datetime instances with timezones.
+ * Migrate package metadata to PEP 621 format in pyproject.toml
+ * Migrate to ruff for code linting and formatting, replacing
+ flake8 and isort with a faster Rust-based tool.
+
+-------------------------------------------------------------------
Old:
----
SQLAlchemy-Utils-0.41.2.tar.gz
New:
----
sqlalchemy_utils-0.42.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-SQLAlchemy-Utils.spec ++++++
--- /var/tmp/diff_new_pack.JJl24w/_old 2026-03-27 06:47:15.424406301 +0100
+++ /var/tmp/diff_new_pack.JJl24w/_new 2026-03-27 06:47:15.428406467 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-SQLAlchemy-Utils
#
-# Copyright (c) 2025 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
@@ -18,12 +18,12 @@
%{?sle15_python_module_pythons}
Name: python-SQLAlchemy-Utils
-Version: 0.41.2
+Version: 0.42.1
Release: 0
Summary: Various utility functions for SQLAlchemy
License: BSD-3-Clause
URL: https://github.com/kvesteri/sqlalchemy-utils
-Source:
https://files.pythonhosted.org/packages/source/S/SQLAlchemy-Utils/SQLAlchemy-Utils-%{version}.tar.gz
+Source:
https://files.pythonhosted.org/packages/source/S/SQLAlchemy-Utils/sqlalchemy_utils-%{version}.tar.gz
BuildRequires: %{python_module Babel >= 1.3}
BuildRequires: %{python_module Jinja2 >= 2.3}
BuildRequires: %{python_module Pygments >= 1.2}
@@ -71,7 +71,7 @@
Various utility functions and custom data types for SQLAlchemy.
%prep
-%autosetup -p1 -n SQLAlchemy-Utils-%{version}
+%autosetup -p1 -n sqlalchemy_utils-%{version}
%build
%pyproject_wheel
@@ -98,6 +98,8 @@
rm tests/types/test_ltree.py
rm tests/types/test_tsvector.py
rm tests/types/test_uuid.py
+rm tests/functions/test_database.py
+rm tests/types/test_enriched_datetime_pendulum.py
%pytest -rs -k 'not (TestDatabasePostgres or TestDatabaseMssql or OnPostgres
or OnMysql or TestPostgres or TestMysql or TestSortQueryRelationshipCounts or
TestSortQueryWithPolymorphicInheritance or TestMaterializedViews or
TestLazyEvaluatedSelectExpressionsForAggregates or
TestAggregatesWithManyToManyRelationships or
TestAggregateManyToManyAndManyToMany or TestAggregateOneToManyAndOneToMany or
TestJSONSQL or TestJSONBSQL or TestSortQueryWithCustomPolymorphic or
TestAggregateOneToManyAndManyToMany or test_timezone or
test_add_observed_object or test_render_mock_ddl)'
%files %{python_files}