-
修正了新的方法
PropComparator.and_()
中的问题。 -
[orm] [bug]
修正了当在加载器策略中使用
with_loader_criteria()
函数或PropComparator.and_()
方法时,可能会在 ORM 语句编译中发生递归溢出 -
[orm] [bug] [regression]
修正了与缓存相关的问题,即使用形式为
lazyload(aliased(A).bs).joinload(B.cs)
的加载器选项会导致 joinload 在查询被缓存后的运行中被调用。
engine
-
[engine] [bug]
纠正了当试图写入
Row
类上的属性时引发的AttributeError
的错误信息,该属性是不可变的。 -
[engine] [bug] [regression]
修正了用于解析 URL 字符串的
make_url()
函数的回归问题,如果使用 Python 2u''
字符串,查询字符串的解析将进入递归溢出。
mypy
-
[mypy] [bug]
修正了 mypy 的回归问题,即 mypy 0.930 为 "命名类型" 的格式增加了额外的内部检查。这破坏了 SQLAlchemy 的 mypy 插件,引发了一个断言错误。
asyncio
-
[asyncio] [usecase]
增加了
async_engine_config()
函数,用于从配置 dict 中创建一个异步引擎。这与engine_from_config()
的行为相同。
tests
-
[tests] [bug] [regression]
修正了测试套件中的一个回归问题,即由于检测到额外的测试工件,被称为
CompareAndCopyTest::test_all_present
的测试在某些平台上会失败。