Skip to content

chore(deps): require modern-di 4 integrations - #47

Merged
lesnik512 merged 2 commits into
mainfrom
modern-di-4-pin
Oct 9, 2026
Merged

lesnik512 merged 2 commits into
mainfrom
modern-di-4-pin

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Part of modern-python/modern-di#579.

Summary

Bumps modern-di-litestar and modern-di-pytest to >=4,<5, which brings in modern-di 4.0. The app uses only public API that 4.0 keeps (Container(groups=...), build_child_container, ModernDIPlugin, fetch_di_container, modern_di_pytest.expose), so no code changes.

Test plan

  • just test in Docker against Postgres: 118 passed, 100% coverage, with modern-di, modern-di-litestar and modern-di-pytest 4.0.0 in the container
  • ruff, ty

@lesnik512
lesnik512 merged commit 66e717e into main Oct 9, 2026
4 checks passed
@lesnik512
lesnik512 deleted the modern-di-4-pin branch October 9, 2026 18:58
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