Skip to content

Commit c120637

Browse files
chore(agentic-ci): declare httpx dependency in data-designer-config (#836)
data_designer.config imports httpx via the lazy import system (`lazy.httpx.AsyncClient()` in config/utils/media_helpers.py) but the package does not declare it. A standalone install of data-designer-config would fail with ModuleNotFoundError on the async media-download path. Add `httpx>=0.27.2,<1`, copying the specifier already used by the sibling data-designer-engine package. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 1d7ddc4 commit c120637

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

packages/data-designer-config/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ classifiers = [
2020
]
2121

2222
dependencies = [
23+
"httpx>=0.27.2,<1",
2324
"jinja2>=3.1.6,<4",
2425
"numpy>=1.23.5,<3",
2526
"pandas>=2.3.3,<3",

uv.lock

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)