Skip to content

Add documentation about shared libraries in _shared folders#63468

Merged
potiuk merged 2 commits intoapache:mainfrom
potiuk:update-information-about-shared-libraries
Mar 12, 2026
Merged

Add documentation about shared libraries in _shared folders#63468
potiuk merged 2 commits intoapache:mainfrom
potiuk:update-information-about-shared-libraries

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Mar 12, 2026

Add README.md and AGENTS.md files to _shared folders in airflow-core and task-sdk to explain:

  • Why symbolic links are used for shared libraries
  • How modifications to files in _shared affect the corresponding shared library
  • How tests should be run for shared libraries

Also updates AGENTS.md with information about shared libraries architecture, and excludes the new markdown files from wheel/sdist builds in both airflow-core and task-sdk pyproject.toml.


Was generative AI tooling used to co-author this PR?
  • Yes — Claude Opus 4.6

Generated-by: Claude Opus 4.6 following the guidelines

@potiuk potiuk force-pushed the update-information-about-shared-libraries branch from 29bbf9f to 6323b4a Compare March 12, 2026 18:31
Update airflow-core/src/airflow/_shared/AGENTS..md

Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com>
@potiuk potiuk force-pushed the update-information-about-shared-libraries branch from 6323b4a to bf2a330 Compare March 12, 2026 18:36
@potiuk
Copy link
Member Author

potiuk commented Mar 12, 2026

Jeez "AGENTS..md" :)

Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com>
@potiuk potiuk merged commit 58d108c into apache:main Mar 12, 2026
36 checks passed
@potiuk potiuk deleted the update-information-about-shared-libraries branch March 12, 2026 19:03
Copy link
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

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

Cool!

Pyasma pushed a commit to Pyasma/airflow that referenced this pull request Mar 13, 2026
…3468)

* Add documentation about shared libraries in _shared folders

Update airflow-core/src/airflow/_shared/AGENTS..md

Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com>

* Update airflow-core/src/airflow/_shared/AGENTS.md

Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com>

---------

Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com>
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.

3 participants