Add granular dependency extras
envgap__pydantic__pydantic-extra-types-175
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
6dbc700788b8b20b2b83552c4eacc2d8ae8b91d7- Manifest
pyproject.toml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
pydantic/pydantic-extra-types #175 · read the original issue
Allow requiring specifc extra dependencies:
```
pip install pydantic-extra-types[phonenumbers]==2.7.0
```
```toml
pydantic-extra-types = {version = "2.7.0", extras = ["phonenumbers"]}
```
As of now the only extra available is `all` that installs dependencies that the user may not need:
```toml
all = ["pendulum (>=3.0.0,<4.0.0)", "phonenumbers (>=8,<9)", "pycountry (>=23)", "python-ulid (>=1,<2)", "python-ulid (>=1,<3)"]
```04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]