Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rye tools install with multiple --include-dep #1061

Open
ZingyAwesome opened this issue May 5, 2024 · 0 comments
Open

rye tools install with multiple --include-dep #1061

ZingyAwesome opened this issue May 5, 2024 · 0 comments

Comments

@ZingyAwesome
Copy link

ZingyAwesome commented May 5, 2024

It would be nice to have a way to specify multiple --include-deps with rye tool install.

My use case is installing ansible, ansible-core, and ansible-lint as rye tools in the same venv.
Currently I can do rye tools install ansible --include-dep ansible-core and this installs ansible and ansible-core to the same venv and exposes scripts from both packages.
If I try and add ansible-lint to the mix with rye tools install ansible --include-dep ansible-core,ansible-lint or rye tools install ansible --include-dep 'ansible-core ansible-lint', ansible will install correctly but ansible-core and ansible-lint aren't installed. So it seems that only 1 --include-dep can be specified or the whole thing is ignored.

While I could install ansible and ansible-core as 1 tool, and ansible-lint as another tool, being able to keep them in 1 venv saves disk space and means I can update them together.

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

No branches or pull requests

1 participant