Skip to main content

Generate Nix expressions for Python packages.

Project description

pip2nix

Generate nix expressions for Python packages.

Build Status Documentation Status

Why another .nix generator for Python?

I needed something that can work not only with pypi but also with local paths, VCS links, and dependency links. I couldn’t get any of the other generators to work, so I started my own :-)

Installation

$ git clone htts://github.com/ktosiek/pip2nix
$ nix-env -f pip2nix/release.nix -iA pip2nix.python34  # Same Python as target packages

Usage

To generate python-packages.nix for a set of requirements:

$ pip2nix -r requirements.txt

pip2nix takes the same set of package specifications pip install does.

At the moment the –help lies - it’s not only showing the pip2nix options, but also pip ones (that are not always relevant). (TODO: #14)

Contact

Problems and questions should go to GitHub issues. If you need real-time help you can try pinging me - I’m ktosiek on Freenode, and @tkontusz on Twitter.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pip2nix, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size pip2nix-0.1.0.tar.gz (7.7 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page