From 931d5e7556fb61b9e6afbbe8b5ed38153ea48fb5 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Tue, 16 Jun 2026 15:30:37 +0300 Subject: [PATCH] docs: add Built with section linking modern-di-typer and httpware Co-Authored-By: Claude Opus 4.8 (1M context) --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 28d1400..891ed40 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,18 @@ GitHub Enterprise setup, outputs, and troubleshooting. Both are configurable via env vars. See [docs](https://semvertag.modern-python.org) for the full configuration surface. +## Built with + +semvertag stands on other `modern-python` libraries: + +- **[modern-di-typer](https://github.com/modern-python/modern-di-typer)** — + dependency-injection wiring for the Typer CLI. semvertag resolves its + settings, API providers, and bump strategies through a `modern_di` container + ([`semvertag/ioc.py`](semvertag/ioc.py)). +- **[httpware](https://github.com/modern-python/httpware)** — the resilient + HTTP client both providers use for the GitLab/GitHub REST calls (retries, + timeouts, typed decoding, secret redaction). + ## 📚 [Documentation](https://semvertag.modern-python.org) ## 📦 [PyPI](https://pypi.org/project/semvertag)