15
0

17 Commits

Author SHA256 Message Date
0263254519 Accepting request 1316828 from devel:languages:python
- update to 2.0.44:
  * Unblocked automatic greenlet installation for Python 3.14 now
    that there are greenlet wheels on pypi for python 3.14
  * https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.44

OBS-URL: https://build.opensuse.org/request/show/1316828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-SQLAlchemy?expand=0&rev=124
2025-11-11 18:18:43 +00:00
afbb45aca6 - update to 2.0.44:
* Unblocked automatic greenlet installation for Python 3.14 now
    that there are greenlet wheels on pypi for python 3.14
  * https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.44

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=273
2025-11-10 08:32:17 +00:00
49b3ad3469 Accepting request 1304239 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1304239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-SQLAlchemy?expand=0&rev=123
2025-09-12 19:09:23 +00:00
660a533a07 - Update to 2.0.43
* Adjusted the test suite as well as the ORM’s method of scanning classes
    for annotations to work under current beta releases of Python 3.14.
  * Added support for postgresql_include keyword argument to UniqueConstraint
    and PrimaryKeyConstraint.
  * The values() construct gains a new method Values.cte(), which allows
    creation of a named, explicit-columns CTE against an unnamed VALUES
    expression, producing a syntax that allows column-oriented selection from
    a VALUES construct on modern versions of PostgreSQL, SQLite, and MariaDB.
  * Fixed some regressions from 2.0.40 in postgresql and mysql toolbox.
  * Improved validation of execution parameters passed to the
    Connection.execute() and similar methods.
  * Added dataclass_metadata argument to all ORM attribute constructors that
    accept dataclasses parameters.
  * Implemented the defer(), undefer() and load_only() ORM loader options
    to work for composite attributes.
  * Added new parameter create_engine.skip_autocommit_rollback which provides
    for a per-dialect feature of preventing the DBAPI .rollback() from being
    called under any circumstances.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=271
2025-09-12 08:08:11 +00:00
dc3f5d4b69 Accepting request 1271880 from devel:languages:python
- Update files to support modern and older setuptools, lowercase and
  uppercase dist-info file, in Factory and Leap.

OBS-URL: https://build.opensuse.org/request/show/1271880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-SQLAlchemy?expand=0&rev=122
2025-04-23 13:18:15 +00:00
cbdd6b3a6f - Update files to support modern and older setuptools, lowercase and
uppercase dist-info file, in Factory and Leap.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=269
2025-04-22 12:41:18 +00:00
5513984604 Accepting request 1266119 from devel:languages:python
- Update to 2.0.40
  * Support has been re-added for the MySQL-Connector/Python DBAPI
    using the mysql+mysqlconnector:// URL scheme.
  * Added support for specifying a list of columns for SET NULL and
    SET DEFAULT actions of ON DELETE clause of foreign key definition
    on PostgreSQL.
  * Implemented support for the GROUPS frame specification in window
    functions by adding groups option to over() and FunctionElement.over().
  * Fixed regression in ORM Annotated Declarative class interpretation
    caused by typing_extension==4.13.0 that introduced a different
    implementation for TypeAliasType.
  * More changes, see upstream changelog
- Wrap the metadata directory name in a distro-based conditional.
- Lowercase metadata directory name.

OBS-URL: https://build.opensuse.org/request/show/1266119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-SQLAlchemy?expand=0&rev=121
2025-04-16 18:37:05 +00:00
a3d311d6c7 - Update to 2.0.40
* Support has been re-added for the MySQL-Connector/Python DBAPI
    using the mysql+mysqlconnector:// URL scheme.
  * Added support for specifying a list of columns for SET NULL and
    SET DEFAULT actions of ON DELETE clause of foreign key definition
    on PostgreSQL.
  * Implemented support for the GROUPS frame specification in window
    functions by adding groups option to over() and FunctionElement.over().
  * Fixed regression in ORM Annotated Declarative class interpretation
    caused by typing_extension==4.13.0 that introduced a different
    implementation for TypeAliasType.
  * More changes, see upstream changelog
- Wrap the metadata directory name in a distro-based conditional.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=267
2025-04-01 12:11:57 +00:00
e6a9976dbe - Lowercase metadata directory name.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=266
2025-03-25 08:18:43 +00:00
1f321d5dc2 Accepting request 1252726 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1252726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-SQLAlchemy?expand=0&rev=120
2025-03-16 17:58:03 +00:00
d7a275c983 - Update to 2.0.39
Details can be found here:
    https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.39

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=264
2025-03-13 11:00:12 +00:00
fc7fcc88e1 Accepting request 1221792 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1221792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-SQLAlchemy?expand=0&rev=119
2024-11-07 15:23:43 +00:00
d916a097e5 - Update to 2.0.36
* Fixed bug where SQL functions passed to
    :paramref:`_schema.Column.server_default` would not be rendered with the
    particular form of parenthesization now required by newer versions of MySQL
    and MariaDB. Pull request courtesy of huuya.
  * Fixed bug in ORM bulk update/delete where using RETURNING with bulk
    update/delete in combination with ``populate_existing`` would fail to
    accommodate the ``populate_existing`` option.
  * Continuing from 🎫`11912`, columns marked with
    :paramref:`.mapped_column.onupdate`,
    :paramref:`.mapped_column.server_onupdate`, or :class:`.Computed` are now
    refreshed in ORM instances when running an ORM enabled UPDATE with WHERE
    criteria, even if the statement does not use RETURNING or
    ``populate_existing``.
  * Added new parameter :paramref:`_orm.mapped_column.hash` to ORM constructs
    such as :meth:`_orm.mapped_column`, :meth:`_orm.relationship`, etc.,
    which is interpreted for ORM Native Dataclasses in the same way as other
    dataclass-specific field parameters.
  * Fixed bug in reflection of table comments where unrelated text would be
    returned if an entry in the ``pg_description`` table happened to share the
    same oid (objoid) as the table being reflected.
  * Fixed regression caused by fixes to joined eager loading in 🎫`11449`
    released in 2.0.31, where a particular joinedload case could not be
    asserted correctly.   We now have an example of that case so the assertion
    has been repaired to allow for it.
  * Improved the error message emitted when trying to map as dataclass a class
    while also manually providing the ``__table__`` attribute.
    This usage is currently not supported.
  * Improved a query used for the MySQL 8 backend when reflecting foreign keys
    to be better optimized.   Previously, for a database that had millions of

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=262
2024-11-06 15:02:18 +00:00
8c016f5910 Accepting request 1194655 from devel:languages:python
- update to 2.0.32:
  * https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.32

OBS-URL: https://build.opensuse.org/request/show/1194655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-SQLAlchemy?expand=0&rev=118
2024-08-20 14:12:45 +00:00
d060861be8 - update to 2.0.32:
* https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.32

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=260
2024-08-19 07:11:31 +00:00
ce26bef9a2 Accepting request 1181689 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1181689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-SQLAlchemy?expand=0&rev=117
2024-06-20 14:46:31 +00:00
71292cd6f9 - update to 2.0.31
* https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.31
    - Python 3.13 support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=258
2024-06-19 07:23:08 +00:00
4 changed files with 36 additions and 5 deletions

View File

@@ -1,3 +1,34 @@
-------------------------------------------------------------------
Mon Nov 10 08:31:29 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 2.0.44:
* Unblocked automatic greenlet installation for Python 3.14 now
that there are greenlet wheels on pypi for python 3.14
* https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.44
-------------------------------------------------------------------
Thu Sep 11 09:13:44 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Update to 2.0.43
* Adjusted the test suite as well as the ORMs method of scanning classes
for annotations to work under current beta releases of Python 3.14.
* Added support for postgresql_include keyword argument to UniqueConstraint
and PrimaryKeyConstraint.
* The values() construct gains a new method Values.cte(), which allows
creation of a named, explicit-columns CTE against an unnamed VALUES
expression, producing a syntax that allows column-oriented selection from
a VALUES construct on modern versions of PostgreSQL, SQLite, and MariaDB.
* Fixed some regressions from 2.0.40 in postgresql and mysql toolbox.
* Improved validation of execution parameters passed to the
Connection.execute() and similar methods.
* Added dataclass_metadata argument to all ORM attribute constructors that
accept dataclasses parameters.
* Implemented the defer(), undefer() and load_only() ORM loader options
to work for composite attributes.
* Added new parameter create_engine.skip_autocommit_rollback which provides
for a per-dialect feature of preventing the DBAPI .rollback() from being
called under any circumstances.
-------------------------------------------------------------------
Tue Apr 22 12:39:48 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-SQLAlchemy
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 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,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-SQLAlchemy
Version: 2.0.40
Version: 2.0.44
Release: 0
Summary: Database Abstraction Library
License: MIT

Binary file not shown.

3
sqlalchemy-2.0.44.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22
size 9819830