Skip to content

Update SQLAlchemy documentation links from 1.4 to 2.0 - #69200

Merged
potiuk merged 1 commit into
apache:mainfrom
AshleyAHuang:docs/sqlalchemy-14-to-20-links
Jul 1, 2026
Merged

potiuk merged 1 commit into
apache:mainfrom
AshleyAHuang:docs/sqlalchemy-14-to-20-links

Conversation

@AshleyAHuang

@AshleyAHuang AshleyAHuang commented Jul 1, 2026 •

Copy link
Copy Markdown
Contributor

Update stale SQLAlchemy 1.4 documentation links to the current 2.0 docs across the database setup guide, the asset manager, the base model naming convention comment, and the SQLite provider hook. Every replacement link
and anchor was verified to resolve against the live SQLAlchemy 2.0 docs before this PR was opened.

closes: #69164

Two other PRs are already in flight for this issue — #69167 (covers only the .rst doc file) and #69168 (covers manager.py and base.py, but not the SQLite provider hook). This PR is a superset of both: it additionally fixes the two links in providers/sqlite/src/airflow/providers/sqlite/hooks/sqlite.py that neither of those PRs touches. Posting for completeness/comparison — happy to close in favor of either existing PR if a maintainer prefers to extend one of those instead, or to let the "better PR wins" default apply.


Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Sonnet 5)

Generated-by: Claude Code (Sonnet 5) following the guidelines

The SQLAlchemy 1.4 docs are frozen at an old version; the project has
moved to 2.0. Point all references at the current docs so readers land
on maintained content instead of a stale release.
@boring-cyborg

boring-cyborg Bot commented Jul 1, 2026

Copy link
Copy Markdown

Congratulations on your first Pull Request and welcome to the Apache Airflow community! If you have any issues or are unsure about any anything please check our Contributors' Guide
Here are some useful points:

  • Pay attention to the quality of your code (ruff, mypy and type annotations). Our prek-hooks will help you with that.
  • In case of a new feature add useful documentation (in docstrings or in docs/ directory). Adding a new operator? Check this short guide Consider adding an example Dag that shows how users should use it.
  • Consider using Breeze environment for testing locally, it's a heavy docker but it ships with a working Airflow and a lot of integrations.
  • Be patient and persistent. It might take some time to get a review or get the final approval from Committers.
  • Please follow ASF Code of Conduct for all communication including (but not limited to) comments on Pull Requests, Mailing list and Slack.
  • Be sure to read the Airflow Coding style.
  • Always keep your Pull Requests rebased, otherwise your build might fail due to changes not related to your commits.
    Apache Airflow is a community-driven project and together we are making it better 🚀.
    In case of doubts contact the developers at:
    Mailing List: dev@airflow.apache.org
    Slack: https://s.apache.org/airflow-slack

@Lee-W Lee-W left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shahar1 I saw you said we'll need to do more then doc change for this?

@potiuk
potiuk merged commit a8770ba into apache:main Jul 1, 2026
86 checks passed
@boring-cyborg

boring-cyborg Bot commented Jul 1, 2026

Copy link
Copy Markdown

Awesome work, congrats on your first merged pull request! You are invited to check our Issue Tracker for additional contributions.

@potiuk potiuk added this to the Airflow 3.3.1 milestone Jul 1, 2026
potiuk added a commit that referenced this pull request Jul 1, 2026
The SQLAlchemy 1.4 docs are frozen at an old version; the project has
moved to 2.0. Point all references at the current docs so readers land
on maintained content instead of a stale release.

(cherry picked from commit a8770ba)

Co-authored-by: Ashley Huang <125787623+AshleyAHuang@users.noreply.github.com>
vatsrahul1001 pushed a commit that referenced this pull request Jul 3, 2026
The SQLAlchemy 1.4 docs are frozen at an old version; the project has
moved to 2.0. Point all references at the current docs so readers land
on maintained content instead of a stale release.

(cherry picked from commit a8770ba)

Co-authored-by: Ashley Huang <125787623+AshleyAHuang@users.noreply.github.com>
jason810496 pushed a commit to jason810496/airflow that referenced this pull request Jul 7, 2026
…pache#69203)

The SQLAlchemy 1.4 docs are frozen at an old version; the project has
moved to 2.0. Point all references at the current docs so readers land
on maintained content instead of a stale release.

(cherry picked from commit a8770ba)

Co-authored-by: Ashley Huang <125787623+AshleyAHuang@users.noreply.github.com>
yoshibase pushed a commit to yoshibase/airflow that referenced this pull request Jul 8, 2026
PR apache#69200 updated the other eight en/14 links to en/20 across the
codebase but missed this one in config.yml — a user-facing config
help description rendered in the Airflow UI and CLI.

Closes apache#69164
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update SQLAlchemy documentation links from 1.4 (en/14) to 2.0 (en/20)

4 participants