Add dependencies specified in requirements.txt file(s) to your Poetry project
Project description
poetry-add-requirements.txt
Add dependencies specified in requirements.txt file(s) to your Poetry project
Features
- Auto detect charset of requirements.txt file(s) and feed normalized dependency specs to
poetry
. - Stop on first
poetry add
error. - Ignore dependency version requirements specified in requirements.txt file(s).
Installation
pipx
This is the recommended installation method.
$ pipx install poetry-add-requirements.txt
pip
$ pip install poetry-add-requirements.txt
Usage
Run poetry-add-requirements.txt
, optionally specify your requirements.txt files and --dev
for dev dependencies.
poeareq
is provided is an alias to poetry-add-requirements.txt
.
$ poeareq --help
usage: poetry-add-requirements.txt [-h] [-D] [-I] [-V] [requirements.txt files ...]
Add dependencies specified in requirements.txt to your Poetry project
positional arguments:
requirements.txt file(s)
Path(s) to your requirements.txt file(s) (default: requirements.txt)
options:
-h, --help show this help message and exit
-D, --dev Add to development dependencies (default: False)
-I, --ignore-version-requirements
Ignore dependency version requirements in requirements.txt file(s) (default: False)
-V, --version show program's version number and exit
Develop
$ git clone https://github.com/tddschn/poetry-add-requirements.txt.git
$ cd poetry-add-requirements.txt
$ poetry install
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
Built Distribution
Close
Hashes for poetry-add-requirements.txt-1.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 407a7510997d4057a3b545f776f37f9319c637c18f95b95932ee44d5a22164b9 |
|
MD5 | 9c437e632a995486a8a1a7b7d511bd38 |
|
BLAKE2b-256 | 5f1803a6403aefb3bd5b8aac1bf9400f4fc58338cd868e54cfcfa2805de5d4bb |
Close
Hashes for poetry_add_requirements.txt-1.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9c0825a1a8f5c8ad2e4093fdafa179fdaa66049cac4d123e272564e21118ec1 |
|
MD5 | 3fced30b18aa5a8f06f1099c72e9b48a |
|
BLAKE2b-256 | 7ff6637155b4b04228e8110f9533a5be8633e2dbd943eecfe2c11f3c84fcac7a |