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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for poetry_add_requirements_txt-1.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f918b139f683c9b4947badac9e5d0d9b8d8d965e09c1090d360d125f931960aa |
|
MD5 | e0dae76393bf41a517e8e9faef6e565e |
|
BLAKE2b-256 | 6f74a1eafa6199c6b0e204df13295e6c124e4ad843951b1abc56bc9022743ce1 |