Editable installs for packages developed with Poetry using Flit.
Project description
poetry-link
Poetry natively does not support editable installs (as of writing this on Jan 22, 2022). This
command makes use of the Flit backend to leverage its excellent symlink support. Relevant parts of
the Poetry configuration will by adpated such that no Flit related configuration needs to be added
to pyproject.toml
.
This package depends on Slam for the slam link
command and
exposes it as plugin in Poetry.
Example usage
$ poetry link
Discovered modules in /projects/my-package/src: my_package
Extras to install for deps 'all': {'.none'}
Symlinking src/my_package -> .venv/lib/python3.10/site-packages/my_package
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-link-0.1.6.tar.gz
(1.9 kB
view details)
Built Distribution
File details
Details for the file poetry-link-0.1.6.tar.gz
.
File metadata
- Download URL: poetry-link-0.1.6.tar.gz
- Upload date:
- Size: 1.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0edf39297ec59b634f31b968bb4c6818baea542326d02df65e837eb417a6632 |
|
MD5 | 5f462a85b81badeeea4b98cf670f4d4f |
|
BLAKE2b-256 | 2dc1d1cb634f214ef4b3d85fbcb06f0165612d9d1f2ce199303cb5107ae1bc6d |
File details
Details for the file poetry_link-0.1.6-py3-none-any.whl
.
File metadata
- Download URL: poetry_link-0.1.6-py3-none-any.whl
- Upload date:
- Size: 2.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6032934c73727422e9c71e945f08316e9f0ebf9ccfbe8757a0aa130bbf25d0a |
|
MD5 | 775e99a36cb5510a40bc2375ba4288bc |
|
BLAKE2b-256 | d68ae239af26083332113004716bdcfc8644b85a613cebef95b2f3ab53bbf856 |