Skip to main content

Create pyproject.toml & poetry.lock dependency files from requirements.txt

Project description

PyDep

Create pyproject.toml & poetry.lock dependency files from requirements.txt

Installation

pydep can be installed in the following ways:

Cloning the repository

  • Clone this repository to your local machine
git clone https://github.com/Devansh3712/PyDep.git
  • Install pydep by running setup.py in PyDep directory

Windows

python setup.py install

Linux

python3 setup.py install

Installing as a pip package

  • Using terminal/cmd to install pydep

Windows

pip install pydep-cli

Linux

pip3 install pydep-cli

Usage

Usage: pydep [OPTIONS] COMMAND [ARGS]...

  Create pyproject.toml & poetry.lock dependency files from requirements.txt

Options:
  --help  Show this message and exit.

Commands:
  convert     Create poetry.lock dependency file from requirements.txt
  dependency  Create requirements.txt file for the project, if virtual...
  pyproject   Create pyproject.toml file for the project

pydep commands

  • pydep can be used by directly typing pydep in terminal/cmd of project directory
  • For creating pyproject.toml file, the command pydep pyproject is used, which initiates a new pyproject.toml file
Usage: pydep pyproject [OPTIONS]

  Create pyproject.toml file for the project

Options:
  --help  Show this message and exit.
  • For creating requirements.txt file for the project, the command pydep dependency is used, which creates a requirements.txt file if a virtual environment for the project is activated
Usage: pydep dependency [OPTIONS]

  Create requirements.txt file for the project, if virtual environment is
  activated

Options:
  --help  Show this message and exit.
  • For creating poetry.lock dependency file from requirements.txt, the command pydep convert is used, which adds all dependencies in requirements.txt to pyproject.toml and poetry.lock file
Usage: pydep convert [OPTIONS]

  Create poetry.lock dependency file from requirements.txt

Options:
  --help  Show this message and exit.

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

pydep-cli-0.1.1.tar.gz (3.5 kB view hashes)

Uploaded Source

Built Distribution

pydep_cli-0.1.1-py3-none-any.whl (4.4 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