Skip to content

feat: create cli extra group#322

Merged
sdn4z merged 2 commits into
elementsinteractive:mainfrom
sdn4z:click-extra
Sep 15, 2025
Merged

feat: create cli extra group#322
sdn4z merged 2 commits into
elementsinteractive:mainfrom
sdn4z:click-extra

Conversation

@sdn4z
Copy link
Copy Markdown
Collaborator

@sdn4z sdn4z commented Sep 12, 2025

With this PR we create a extra group called cli. It is useful if you don't plan to use twyn as a cli tool but as a 3rd party library, in which case you can skip installing click and rich dependencies.

closes #321
BREAKING CHANGE

@github-actions github-actions Bot added feature and removed feature labels Sep 15, 2025
@sdn4z sdn4z merged commit f074272 into elementsinteractive:main Sep 15, 2025
12 checks passed
@sdn4z sdn4z deleted the click-extra branch September 15, 2025 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature v5.0.0 v5.0.0 release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make click dependency optional

2 participants