Upgrade to release 1.3.18:
- orm: Improve error message when using Query.filter_by() in a
query where the first entity is not a mapped class.
- orm: Added a new parameter query_expression.default_expr to the
query_expression() construct, which will be appled to queries
automatically if the with_expression() option is not used.
- engine: Further refinements to the fixes to the "reset" agent
fixed in #5326, which now emits a warning when it is not being
correctly invoked and corrects for the behavior. Additional
scenarios have been identified and fixed where this warning was
being emitted.
- engine: Fixed issue in URL object where stringifying the object
would not URL encode special characters, preventing the URL from
being re-consumable as a real URL.
- sql: Added a “.schema” parameter to the table() construct,
allowing ad-hoc table expressions to also include a schema name.
- sql: Introduce IdentityOptions to store common parameters for
sequences and identity columns.
- schema: Fixed issue where dialect_options were omitted when a
database object (e.g., Table) was copied using tometadata().
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>