Skip to content

[v3-1-test] Sqlalchemy 2.0 changes (test_types.py, test_manager.py, test_processor.py) (#59748) - #59784

Merged
jscheffl merged 1 commit into
apache:v3-1-testfrom
jscheffl:backport-9e9874f-v3-1-test
Dec 24, 2025
Merged

[v3-1-test] Sqlalchemy 2.0 changes (test_types.py, test_manager.py, test_processor.py) (#59748)#59784
jscheffl merged 1 commit into
apache:v3-1-testfrom
jscheffl:backport-9e9874f-v3-1-test

Conversation

@jscheffl

Copy link
Copy Markdown
Contributor
  • Update sqlalchemy compatible change for test_types.py

  • Compatibility fixes

  • Update sqlalchemy compatible change for test_manager.py

  • Update sqlalchemy compatible change for test_processor.py

  • Review fix (cherry picked from commit 9e9874f)


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

…est_processor.py) (apache#59748)
* Update sqlalchemy compatible change for test_types.py
* Compatibility fixes
* Update sqlalchemy compatible change for test_manager.py
* Update sqlalchemy compatible change for test_processor.py
* Review fix
(cherry picked from commit 9e9874f)
Co-authored-by: Kunal Bhattacharya <kunal.bhattacharya@pepsico.com>
@jscheffl
jscheffl merged commit f402617 into apache:v3-1-testDec 24, 2025
87 checks passed
@Prab-27

Copy link
Copy Markdown
Contributor

Thanks !! @jscheffl but I don't understand why do we need to create the same PR for V3-1-test branch ?

@jscheffl

jscheffl commented Dec 24, 2025

Copy link
Copy Markdown
ContributorAuthor

Actually this is just a backport for maintenance of the 3.1 branch. I back-ported to keep the diff to upstream smaller. But not needed - except to keep maintenance easier.

And: No need for you to create another branch, either the CI will make it or the maintainer who merges is responsible - see: https://github.com/apache/airflow/blob/main/dev/README_AIRFLOW3_DEV.md

ephraimbuddy pushed a commit that referenced this pull request Jan 6, 2026
…est_processor.py) (#59748) (#59784)
* Update sqlalchemy compatible change for test_types.py
* Compatibility fixes
* Update sqlalchemy compatible change for test_manager.py
* Update sqlalchemy compatible change for test_processor.py
* Review fix
(cherry picked from commit 9e9874f)
Co-authored-by: Kunal Bhattacharya <kunal.bhattacharya@pepsico.com>
@ephraimbuddyephraimbuddy added type:bug-fix Changelog: Bug Fixes changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) and removed type:bug-fix Changelog: Bug Fixes labels Jan 6, 2026
@ephraimbuddyephraimbuddy added this to the Airflow 3.1.6 milestone Jan 6, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:DAG-processingchangelog:skipChanges that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@jscheffl@Prab-27@ephraimbuddy@kunaljubce