Accepting request 842694 from system:homeautomation:home-assistant:unstable
- added gpg pub key for source validation
- Update to version 1.3.20
pytest_depr_from_parent.patch is obsolete again
orm
* An ArgumentError with more detail is now raised if the target
parameter for Query.join() is set to an unmapped object. Prior
to this change a less detailed AttributeError was raised. Pull
request courtesy Ramon Williams. References: #4428
* Fixed issue where using a loader option against a string attribute
name that is not actually a mapped attribute, such as a plain
Python descriptor, would raise an uninformative AttributeError;
a descriptive error is now raised. References: #4589
engine
* Fixed issue where a non-string object sent to SQLAlchemyError or a
subclass, as occurs with some third party dialects, would fail to
stringify correctly. Pull request courtesy Andrzej Bartosiński.
References: #5599
* Repaired a function-level import that was not using SQLAlchemy’s
standard late-import system within the sqlalchemy.exc module.
References: #5632
sql
* Fixed issue where the pickle.dumps() operation against Over construct
would produce a recursion overflow. References: #5644
* Fixed bug where an error was not raised in the case where a column()
were added to more than one table() at a time. This raised correctly
for the Column and Table objects. An ArgumentError is now raised when
this occurs. References: #5618
postgresql
* The psycopg2 dialect now support PostgreSQL multiple host connections,
by passing host/port combinations to the query string.
OBS-URL: https://build.opensuse.org/request/show/842694
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=176
This commit is contained in:
committed by
Git OBS Bridge
parent
0d6fd6dc04
commit
ed31d819bb
@@ -1,3 +1,81 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 19 07:04:45 UTC 2020 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- added gpg pub key for source validation
|
||||
- Update to version 1.3.20
|
||||
pytest_depr_from_parent.patch is obsolete again
|
||||
orm
|
||||
* An ArgumentError with more detail is now raised if the target
|
||||
parameter for Query.join() is set to an unmapped object. Prior
|
||||
to this change a less detailed AttributeError was raised. Pull
|
||||
request courtesy Ramon Williams. References: #4428
|
||||
|
||||
* Fixed issue where using a loader option against a string attribute
|
||||
name that is not actually a mapped attribute, such as a plain
|
||||
Python descriptor, would raise an uninformative AttributeError;
|
||||
a descriptive error is now raised. References: #4589
|
||||
|
||||
engine
|
||||
* Fixed issue where a non-string object sent to SQLAlchemyError or a
|
||||
subclass, as occurs with some third party dialects, would fail to
|
||||
stringify correctly. Pull request courtesy Andrzej Bartosiński.
|
||||
References: #5599
|
||||
|
||||
* Repaired a function-level import that was not using SQLAlchemy’s
|
||||
standard late-import system within the sqlalchemy.exc module.
|
||||
References: #5632
|
||||
|
||||
sql
|
||||
* Fixed issue where the pickle.dumps() operation against Over construct
|
||||
would produce a recursion overflow. References: #5644
|
||||
|
||||
* Fixed bug where an error was not raised in the case where a column()
|
||||
were added to more than one table() at a time. This raised correctly
|
||||
for the Column and Table objects. An ArgumentError is now raised when
|
||||
this occurs. References: #5618
|
||||
|
||||
postgresql
|
||||
* The psycopg2 dialect now support PostgreSQL multiple host connections,
|
||||
by passing host/port combinations to the query string.
|
||||
References: #4392
|
||||
|
||||
* Adjusted the Comparator.any() and Comparator.all() methods to implement
|
||||
a straight “NOT” operation for negation, rather than negating the
|
||||
comparison operator. References: #5518
|
||||
|
||||
* Fixed issue where the ENUM type would not consult the schema translate
|
||||
map when emitting a CREATE TYPE or DROP TYPE during the test to see if
|
||||
the type exists or not. Additionally, repaired an issue where if the
|
||||
same enum were encountered multiple times in a single DDL sequence,
|
||||
the “check” query would run repeatedly rather than relying upon a cached value.
|
||||
References: #5520
|
||||
|
||||
mysql
|
||||
* Adjusted the MySQL dialect to correctly parenthesize functional index
|
||||
expressions as accepted by MySQL 8. Pull request courtesy Ramon Williams.
|
||||
References: #5462
|
||||
|
||||
* The “skip_locked” keyword used with with_for_update() will emit a warning
|
||||
when used on MariaDB backends, and will then be ignored. This is a
|
||||
deprecated behavior that will raise in SQLAlchemy 1.4, as an application
|
||||
that requests “skip locked” is looking for a non-blocking operation which
|
||||
is not available on those backends.
|
||||
References: #5568
|
||||
|
||||
* Fixed bug where an UPDATE statement against a JOIN using MySQL multi-table
|
||||
format would fail to include the table prefix for the target table if the
|
||||
statement had no WHERE clause, as only the WHERE clause were scanned to
|
||||
detect a “multi table update” at that particular point. The target is now
|
||||
also scanned if it’s a JOIN to get the leftmost table as the primary table
|
||||
and the additional entries as additional FROM entries.
|
||||
References: #5617
|
||||
|
||||
* Add new MySQL reserved words: cube, lateral added in MySQL 8.0.1 and 8.0.14,
|
||||
respectively; this indicates that these terms will be quoted if used as table
|
||||
or column identifier names.
|
||||
References: #5539
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 9 13:02:39 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user