On 2021-02-02 8:54 a.m., Leon Anavi wrote:
[Please note: This e-mail is from an EXTERNAL e-mail address]

Upgrade to release 1.3.23:

- Fixed bug where making use of the TypeEngine.with_variant()
   method on a TypeDecorator type would fail to take into account
   the dialect-specific mappings in use, due to a rule in
   TypeDecorator that was instead attempting to check for chains
   of TypeDecorator instances.
- For SQLAlchemy 1.3 only, setup.py pins pg8000 to a version lower
   than 1.16.6. Version 1.16.6 and above is supported by SQLAlchemy
   1.4.
- Fixed issue where using Table.to_metadata() (called
   Table.tometadata() in 1.3) in conjunction with a PostgreSQL
   ExcludeConstraint that made use of ad-hoc column expressions
   would fail to copy correctly.
- Casting to FLOAT is now supported in MySQL >= (8, 0, 17) and
   MariaDb >= (10, 4, 5).
- Fixed bug where MySQL server default reflection would fail
   for numeric values with a negation symbol present.
- Fixed long-lived bug in MySQL dialect where the maximum
   identifier length of 255 was too long for names of all types of
   constraints, not just indexes, all of which have a size limit of
   64. As metadata naming conventions can create too-long names in
   this area, apply the limit to the identifier generator within
   the DDL compiler.
- Fixed deprecation warnings that arose as a result of the release
   of PyMySQL 1.0, including deprecation warnings for the “db” and
   “passwd” parameters now replaced with “database” and “password”.
- Fixed regression from SQLAlchemy 1.3.20 caused by a fix which
   adds double-parenthesis for MySQL functional expressions in
   indexes, as is required by the backend, this inadvertently
   extended to include arbitrary text() expressions as well as
   Alembic’s internal textual component, which are required by
   Alembic for arbitrary index expressions which don’t imply double
   parenthesis. The check has been narrowed to include only binary/
   unary/functional expressions directly.
- Fixed regression in Oracle dialect introduced by #4894 in
   SQLAlchemy 1.3.11 where use of a SQL expression in RETURNING for
   an UPDATE would fail to compile, due to a check for
   “server_default” when an arbitrary SQL expression is not a
   column.
- Fixed bug in Oracle dialect where retriving a CLOB/BLOB column
   via Insert.returning() would fail as the LOB value would need to
   be read when returned; additionally, repaired support for
   retrieval of Unicode values via RETURNING under Python 2.
- Fixed issue where the stringification that is sometimes called
   when attempting to generate the “key” for the .c collection on a
   selectable would fail if the column were an unlabeled custom SQL
   construct using the sqlalchemy.ext.compiler extension, and did
   not provide a default compilation form; while this seems like an
   unusual case, it can get invoked for some ORM scenarios such as
   when the expression is used in an “order by” in combination with
   joined eager loading. The issue is that the lack of a default
   compiler function was raising CompileError and not
   UnsupportedCompilationError.

License-Update: Update year

Signed-off-by: Leon Anavi <leon.an...@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamb...@windriver.com>
---
  ...hon3-sqlalchemy_1.3.22.bb => python3-sqlalchemy_1.3.23.bb} | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
  rename meta-python/recipes-devtools/python/{python3-sqlalchemy_1.3.22.bb => 
python3-sqlalchemy_1.3.23.bb} (73%)

diff --git a/meta-python/recipes-devtools/python/python3-sqlalchemy_1.3.22.bb 
b/meta-python/recipes-devtools/python/python3-sqlalchemy_1.3.23.bb
similarity index 73%
rename from meta-python/recipes-devtools/python/python3-sqlalchemy_1.3.22.bb
rename to meta-python/recipes-devtools/python/python3-sqlalchemy_1.3.23.bb
index cf127241d..d962ea7d9 100644
--- a/meta-python/recipes-devtools/python/python3-sqlalchemy_1.3.22.bb
+++ b/meta-python/recipes-devtools/python/python3-sqlalchemy_1.3.23.bb
@@ -2,9 +2,9 @@ DESCRIPTION = "Python SQL toolkit and Object Relational Mapper 
that gives \
  application developers the full power and flexibility of SQL"
  HOMEPAGE = "http://www.sqlalchemy.org/";
  LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=c19467890539ff718c00a019c9c7a7b2"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3359ed561ac16aaa25b6c6eff84df595"

-SRC_URI[sha256sum] = 
"758fc8c4d6c0336e617f9f6919f9daea3ab6bb9b07005eda9a1a682e24a6cacc"
+SRC_URI[sha256sum] = 
"6fca33672578666f657c131552c4ef8979c1606e494f78cd5199742dfb26918b"

  PYPI_PACKAGE = "SQLAlchemy"
  inherit pypi setuptools3
--
2.17.1




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#89324): 
https://lists.openembedded.org/g/openembedded-devel/message/89324
Mute This Topic: https://lists.openembedded.org/mt/80314695/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to