Skip to content

Add instructions for uv - #105

Open
grisu48 wants to merge 1 commit into
linux-test-project:masterfrom
grisu48:uv
Open

Add instructions for uv#105
grisu48 wants to merge 1 commit into
linux-test-project:masterfrom
grisu48:uv

Conversation

@grisu48

@grisu48 grisu48 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Add instructions on how to install kirk using the uv package manager for Python including using the optional requirements. This should allow users to quickly get running with kirk using uv without looking into the pyproject.toml file for dependency discovery.

@grisu48

grisu48 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor Author

The CI failure appears unrelated to me.

Comment thread doc/users/quickstart.rst

pip install --user kirk

uvx --with kirk[ssh,ltx] kirk

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ssh and ltx are optional features, they should belong to the correct section

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I could not find a section where this would fit. The best solution I could come up with is to provide two uvx commands: The default one and one with the optional dependencies. This should make it clear for users how they can be used and also that they are optional.

Does that address this concern?

Add instructions on how to install kirk using the `uv` package manager
for Python including using the optional requirements. This should allow
users to quickly get running with kirk using uv without looking into the
pyproject.toml file for dependency discovery.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants