Skip to main content

No project description provided

Project description

poetry-aliases

PyPI - Python Version PyPI GitHub release (latest SemVer) PyPI - License Code style: black

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


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)

Uploaded Source

Built Distribution

poetry_aliases-1.0.0-py3-none-any.whl (4.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page