Skip to content

[v3-3-test] Relax aiosqlite cap. Support aiosqlite>=0.20.0 (#69796) - #69979

Merged
eladkal merged 1 commit into
v3-3-testfrom
backport-f201f14-v3-3-test
Jul 16, 2026
Merged

[v3-3-test] Relax aiosqlite cap. Support aiosqlite>=0.20.0 (#69796)#69979
eladkal merged 1 commit into
v3-3-testfrom
backport-f201f14-v3-3-test

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

aiosqlite 0.22.0 had a hanging pytest session bug (aiosqlite#369) and also triggered a hanging helper thread under SQLAlchemy 2 (sqlalchemy#13039). The pytest issue was fixed in 0.22.1, and the SQLAlchemy-side fix shipped in 2.0.46. Since our SQLAlchemy floor is already >=2.0.48, we can safely relax the cap from <0.22.0 to !=0.22.0 (excluding only the known-bad 0.22.0 release).

Part of #69616.
(cherry picked from commit f201f14)

Co-authored-by: Arnav a.purohit1903@gmail.com

aiosqlite 0.22.0 had a hanging pytest session bug (aiosqlite#369) and also triggered a hanging helper thread under SQLAlchemy 2 (sqlalchemy#13039). The pytest issue was fixed in 0.22.1, and the SQLAlchemy-side fix shipped in 2.0.46. Since our SQLAlchemy floor is already >=2.0.48, we can safely relax the cap from <0.22.0 to !=0.22.0 (excluding only the known-bad 0.22.0 release).

Part of #69616.
(cherry picked from commit f201f14)

Co-authored-by: Arnav <a.purohit1903@gmail.com>
@eladkal
eladkal marked this pull request as ready for review July 16, 2026 17:06
@eladkal
eladkal merged commit 079d3dd into v3-3-test Jul 16, 2026
93 of 102 checks passed
@eladkal
eladkal deleted the backport-f201f14-v3-3-test branch July 16, 2026 17:59
@github-actions github-actions Bot added this to the Airflow 3.3.1 milestone Jul 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

Hi maintainer, this PR was merged without a milestone set.
We've automatically set the milestone to Airflow 3.3.1 based on: merged to version branch
If this milestone is not correct, please update it to the appropriate milestone.

This comment was generated by Milestone Tag Assistant.

@vatsrahul1001 vatsrahul1001 added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Jul 27, 2026
vatsrahul1001 pushed a commit that referenced this pull request Aug 5, 2026
…#69979)

aiosqlite 0.22.0 had a hanging pytest session bug (aiosqlite#369) and also triggered a hanging helper thread under SQLAlchemy 2 (sqlalchemy#13039). The pytest issue was fixed in 0.22.1, and the SQLAlchemy-side fix shipped in 2.0.46. Since our SQLAlchemy floor is already >=2.0.48, we can safely relax the cap from <0.22.0 to !=0.22.0 (excluding only the known-bad 0.22.0 release).

Part of #69616.
(cherry picked from commit f201f14)

Co-authored-by: Arnav <a.purohit1903@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants