Skip to content

docs: drop modern-di integrations from the org profile and site - #128

Merged
lesnik512 merged 1 commit into
mainfrom
docs/drop-modern-di-integrations-from-listings
Oct 10, 2026
Merged

lesnik512 merged 1 commit into
mainfrom
docs/drop-modern-di-integrations-from-listings

Conversation

@lesnik512

Copy link
Copy Markdown
Member

The org profile and modern-python.org listed all 13 modern-di-* integrations, so the Dependency injection section was the longest on both pages. The integrations are now listed only on the modern-di docs site, and the DI section on both pages links there.

The integrations keep their brand marks, because every integration README loads its lockup banner from brand/projects/ in this repo.

The profile/manifest invariant now skips modern-di-* repos. The DI table test expects exactly modern-di then that-depends, and a new test fails if a modern-di-* link shows up again on the profile or the site homepage. scripts/check_site_content.sh no longer expects the integration links.

Checked locally with uv run pytest (174 passed), uv run mkdocs build --strict and scripts/check_site_content.sh.

@lesnik512
lesnik512 merged commit 3761c43 into main Oct 10, 2026
3 checks passed
@lesnik512
lesnik512 deleted the docs/drop-modern-di-integrations-from-listings branch October 10, 2026 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant