poetrip

Generate Pipfile from pyproject.toml


Keywords
packaging, poetry, pipenv, pipfile
License
MIT
Install
pip install poetrip==1.0.0

Documentation

Poetrip

Generate Pipfile from pyproject.toml.

Version License Python


Source Code: https://github.com/Joffreybvn/poetrip

Pypi: https://pypi.org/project/poetrip/


Poetrip is a small library and CLI to quickly create Pipfile from existing pyproject.toml.

Installation

Poetrip requires Python 3.6 or greater.

Using pip:

pip install poetrip

Using poetry:

poetry add --dev poetrip

CLI Quickstart

Get a Pipfile from a pyproject.toml:

$ poetrip --from pyproject.toml --to Pipfile

Or simply:

$ poetrip

Takes the pyproject.toml in the current folder and generate a Pipfile.

API Quickstart

Get a Pipfile from a pyproject.toml:

from poetrip import PyProject

# Load and transform
pyproject = PyProject.from_file("./pyproject.toml")
pipfile = pyproject.to_pipfile()

# Write to disk
pipfile.to_file("./Pipfile")