Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 9, 2022

Bumps sqlalchemy from 1.3.24 to 1.4.40.

Release notes

Sourced from sqlalchemy's releases.

1.4.40

Released: August 8, 2022

orm

  • [orm] [bug] Fixed issue where referencing a CTE multiple times in conjunction with a polymorphic SELECT could result in multiple "clones" of the same CTE being constructed, which would then trigger these two CTEs as duplicates. To resolve, the two CTEs are deep-compared when this occurs to ensure that they are equivalent, then are treated as equivalent.

    References: #8357

  • [orm] [bug] A _sql.select() construct that is passed a sole '*' argument for SELECT *, either via string, _sql.text(), or _sql.literal_column(), will be interpreted as a Core-level SQL statement rather than as an ORM level statement. This is so that the *, when expanded to match any number of columns, will result in all columns returned in the result. the ORM- level interpretation of _sql.select() needs to know the names and types of all ORM columns up front which can't be achieved when '*' is used.

    If '* is used amongst other expressions simultaneously with an ORM statement, an error is raised as this can't be interpreted correctly by the ORM.

    References: #8235

orm declarative

  • [orm] [declarative] [bug] Fixed issue where a hierarchy of classes set up as an abstract or mixin declarative classes could not declare standalone columns on a superclass that would then be copied correctly to a _orm.declared_attr callable that wanted to make use of them on a descendant class.

    References: #8190

engine

  • [engine] [usecase] Implemented new _engine.Connection.execution_options.yield_per execution option for _engine.Connection in Core, to mirror that of the same yield_per <orm_queryguide_yield_per> option available in the ORM. The option sets both the _engine.Connection.execution_options.stream_results option at the same time as invoking _engine.Result.yield_per(), to provide the most common streaming result configuration which also mirrors that of the

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Aug 9, 2022
@dependabot dependabot bot force-pushed the dependabot/pip/master/sqlalchemy-1.4.40 branch 3 times, most recently from 57d1b65 to 3ec29e6 Compare August 26, 2022 18:51
@Nothing4You Nothing4You force-pushed the dependabot/pip/master/sqlalchemy-1.4.40 branch from 3ec29e6 to ad8719b Compare September 3, 2022 21:40
@codecov
Copy link

codecov bot commented Sep 3, 2022

Codecov Report

Merging #835 (ad8719b) into master (fe98dd1) will decrease coverage by 0.02%.
The diff coverage is n/a.

❗ Current head ad8719b differs from pull request most recent head d171a71. Consider uploading reports for the commit d171a71 to get more accurate results

@@            Coverage Diff             @@
##           master     #835      +/-   ##
==========================================
- Coverage   93.64%   93.61%   -0.03%     
==========================================
  Files          36       36              
  Lines        5542     5532      -10     
  Branches      939      937       -2     
==========================================
- Hits         5190     5179      -11     
- Misses        262      263       +1     
  Partials       90       90              
Flag Coverage Δ
ubuntu-latest_3.10_mariadb-10.3 90.14% <ø> (-0.04%) ⬇️
ubuntu-latest_3.10_mariadb-10.4 90.14% <ø> (-0.04%) ⬇️
ubuntu-latest_3.10_mariadb-10.5 90.13% <ø> (-0.04%) ⬇️
ubuntu-latest_3.10_mariadb-10.6 90.13% <ø> (-0.04%) ⬇️
ubuntu-latest_3.10_mariadb-10.7 90.13% <ø> (-0.04%) ⬇️
ubuntu-latest_3.10_mariadb-10.8 90.13% <ø> (-0.04%) ⬇️
ubuntu-latest_3.10_mysql-5.7 90.83% <ø> (-0.04%) ⬇️
ubuntu-latest_3.10_mysql-8.0 92.22% <ø> (-0.04%) ⬇️
ubuntu-latest_3.11-dev_mariadb-10.3 90.11% <ø> (-0.04%) ⬇️
ubuntu-latest_3.11-dev_mariadb-10.4 90.11% <ø> (-0.04%) ⬇️
ubuntu-latest_3.11-dev_mariadb-10.5 90.09% <ø> (-0.04%) ⬇️
ubuntu-latest_3.11-dev_mariadb-10.6 90.09% <ø> (-0.04%) ⬇️
ubuntu-latest_3.11-dev_mariadb-10.7 90.09% <ø> (-0.04%) ⬇️
ubuntu-latest_3.11-dev_mariadb-10.8 90.09% <ø> (-0.04%) ⬇️
ubuntu-latest_3.11-dev_mysql-5.7 90.79% <ø> (-0.04%) ⬇️
ubuntu-latest_3.11-dev_mysql-8.0 92.19% <ø> (-0.04%) ⬇️
ubuntu-latest_3.7_mariadb-10.3 89.59% <ø> (-0.04%) ⬇️
ubuntu-latest_3.7_mariadb-10.4 89.59% <ø> (-0.04%) ⬇️
ubuntu-latest_3.7_mariadb-10.5 89.57% <ø> (-0.04%) ⬇️
ubuntu-latest_3.7_mariadb-10.6 89.57% <ø> (-0.04%) ⬇️
ubuntu-latest_3.7_mariadb-10.7 89.57% <ø> (-0.04%) ⬇️
ubuntu-latest_3.7_mariadb-10.8 89.57% <ø> (-0.04%) ⬇️
ubuntu-latest_3.7_mysql-5.7 90.32% <ø> (-0.04%) ⬇️
ubuntu-latest_3.7_mysql-8.0 91.80% <ø> (-0.04%) ⬇️
ubuntu-latest_3.8_mariadb-10.3 90.19% <ø> (-0.04%) ⬇️
ubuntu-latest_3.8_mariadb-10.4 90.19% <ø> (-0.04%) ⬇️
ubuntu-latest_3.8_mariadb-10.5 90.17% <ø> (-0.04%) ⬇️
ubuntu-latest_3.8_mariadb-10.6 90.17% <ø> (-0.04%) ⬇️
ubuntu-latest_3.8_mariadb-10.7 90.17% <ø> (-0.04%) ⬇️
ubuntu-latest_3.8_mariadb-10.8 90.17% <ø> (-0.04%) ⬇️
ubuntu-latest_3.8_mysql-5.7 90.87% <ø> (-0.04%) ⬇️
ubuntu-latest_3.8_mysql-8.0 92.25% <ø> (-0.04%) ⬇️
ubuntu-latest_3.9_mariadb-10.3 90.04% <ø> (-0.02%) ⬇️
ubuntu-latest_3.9_mariadb-10.4 90.04% <ø> (-0.02%) ⬇️
ubuntu-latest_3.9_mariadb-10.5 90.02% <ø> (-0.02%) ⬇️
ubuntu-latest_3.9_mariadb-10.6 90.02% <ø> (-0.02%) ⬇️
ubuntu-latest_3.9_mariadb-10.7 90.02% <ø> (-0.02%) ⬇️
ubuntu-latest_3.9_mariadb-10.8 90.02% <ø> (-0.02%) ⬇️
ubuntu-latest_3.9_mysql-5.7 90.73% <ø> (-0.02%) ⬇️
ubuntu-latest_3.9_mysql-8.0 92.10% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
aiomysql/sa/result.py 91.74% <0.00%> (-0.49%) ⬇️
tests/sa/test_sa_connection.py 97.32% <0.00%> (-0.08%) ⬇️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.3.24 to 1.4.40.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@Nothing4You Nothing4You force-pushed the dependabot/pip/master/sqlalchemy-1.4.40 branch from ad8719b to d171a71 Compare September 3, 2022 22:55
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 7, 2022

A newer version of sqlalchemy exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

@Nothing4You Nothing4You added this to the 0.3 milestone Jun 11, 2023
@Nothing4You Nothing4You linked an issue Jun 11, 2023 that may be closed by this pull request
2 tasks
@Nothing4You Nothing4You mentioned this pull request Jun 11, 2023
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code sqlalchemy

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support SQLAlchemy 1.4

1 participant