Describe the bug
end_to_end_tests/functional_tests/helpers.py does from click.testing import Result, but click isn't declared in pyproject.toml. It used to come in transitively via typer. Typer 0.26.0 vendored click and dropped the dependency, so since #1440 raised the typer cap to <0.27, fresh resolutions don't install click and pytest fails at collection.
main is green only because the workflow's restore-keys cache fallback reuses older .venvs that still have click. Any PR that changes the pdm.lock hash will surface this.
OpenAPI Spec File
N/A — CI / dev-environment bug, not a generator bug.
Additional context
Fix: add click to dev deps in pyproject.toml and pdm lock.
Describe the bug
end_to_end_tests/functional_tests/helpers.pydoesfrom click.testing import Result, butclickisn't declared inpyproject.toml. It used to come in transitively viatyper. Typer 0.26.0 vendored click and dropped the dependency, so since #1440 raised the typer cap to<0.27, fresh resolutions don't install click and pytest fails at collection.mainis green only because the workflow'srestore-keyscache fallback reuses older.venvs that still have click. Any PR that changes thepdm.lockhash will surface this.OpenAPI Spec File
N/A — CI / dev-environment bug, not a generator bug.
Additional context
Fix: add
clickto dev deps inpyproject.tomlandpdm lock.