No project description provided
Project description
poetry-aliases
poetry-aliases is a Poetry plugin that enables the creation of aliases for Poetry commands.
Installation
poetry self add poetry-aliases
Usage
First, add aliases via poetry aliases
.
poetry aliases
poetry aliases
will open a file in $EDITOR
where you can view, add, and edit your aliases.
# Write each alias on a separate line, e.g.:
# i = "install"
# r = "remove"
# dev = "add --group dev"
# plugins = "self show plugins"
# Aliases that are not strings or conflict with other Poetry commands will be ignored.
# Save this file and close the editor when you're done.
i = "install"
r = "remove"
dev = "add --group dev"
plugins = "self show plugins"
Your aliases will be saved to Poetry's config.toml
file.
Once your aliases have been saved, you can use them like any other Poetry command.
poetry i
# Installing dependencies from lock file
poetry r yapf
# Package operations: 0 installs, 0 updates, 1 removal
# • Removing yapf (0.32.0)
poetry dev black
# Package operations: 3 installs, 0 updates, 0 removals
# • Installing mypy-extensions (0.4.3)
# • Installing pathspec (0.11.0)
# • Installing black (23.1.0)
poetry plugins
# • poetry-aliases (1.0.0) Create aliases for Poetry commands
# 1 application plugin
#
# Dependencies
# - click (>=8.1.3,<9.0.0)
# - poetry (>=1.3.2,<2.0.0)
License
poetry-aliases is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
poetry_aliases-1.0.0.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for poetry_aliases-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e5eb6fdf54f57afdbb188c9227859fa64989eee608adf51e97bb55768f9a783 |
|
MD5 | a8ccc8dc15a81c1cc0a16d6475debae0 |
|
BLAKE2b-256 | 9329b9123e1a89ec4ff10c0dce9cd59bfbd884921b48a22dfcb41a4658dc9395 |