Metadata-Version: 2.1
Name: pipfile-cli
Version: 1.0.0.dev4
Summary: Command line interface around Pipfile operations
Home-page: https://github.com/sarugaku/pipfile-cli
Author: Tzu-ping Chung
Author-email: uranusjr@gmail.com
License: ISC License
Keywords: pipenv,pipfile
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >= '3.6'
Requires-Dist: click
Requires-Dist: requirementslib
Requires-Dist: toml

=============================================================
Pipfile-CLI: Command line interface around Pipfile operations
=============================================================

Pipfile-CLI is a command line interface around the Pipfile API. It allows you
to interact with a Pipfile without Pipenv.

The command line interface’s design is based on the three transformation
functions, as described by Sam Boyer in his
`So you want to write a package manager`_ piece:

.. _`So you want to write a package manager`: https://medium.com/@sdboyer/so-you-want-to-write-a-package-manager-4ae9c17d9527

* The user edits Pipfile to add and/or remove packages.
* ``lock`` resolves the abstract dependency set specified in Pipfile, and write
  the resulting concrete dependency set into Pipfile.lock.
* ``sync`` installs the concrete dependency set specified by Pipfile.lock into
  the current environment (with pip).

Only ``sync`` is implemented at the present time.


