felix-martel / pydanclick

Add click options from a Pydantic model
https://felix-martel.github.io/pydanclick/
MIT License
32 stars 8 forks source link

Specify griffe as an extra rather than a dependency group #40

Closed harrymander closed 2 weeks ago

harrymander commented 2 weeks ago

Properly specifies griffe as an extra rather than a dependency group.

Dependency groups as used here specific to Poetry and are used for development, building docs etc. Extras add additional functionality that can be installed via pip: https://python-poetry.org/docs/managing-dependencies/.

This fixes pip error when installing with pydanclick[griffe]:

WARNING: pydanclick 0.3.0 does not provide the extra 'griffe'