{ "info": { "author": "Tomasz Kontusz", "author_email": "tomasz.kontusz@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "pip2nix\n=======\n\nGenerate nix expressions for Python packages.\n\n.. image:: https://travis-ci.org/johbo/pip2nix.svg?branch=master\n :target: https://travis-ci.org/johbo/pip2nix\n :alt: Build Status\n\n.. image:: https://readthedocs.org/projects/pip2nix/badge/?version=latest\n :target: http://pip2nix.readthedocs.org/en/latest/\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/status/pip2nix.svg\n :target: https://pypi.python.org/pypi/pip2nix\n :alt: PyPI status\n\n.. image:: https://img.shields.io/pypi/v/pip2nix.svg\n :target: https://pypi.python.org/pypi/pip2nix\n :alt: PyPI version\n\n\nWhy another .nix generator for Python?\n======================================\n\nThe original author of `pip2nix` started the project with the following motivation:\n\n I needed something that can work not only with pypi but also with local paths,\n VCS links, and dependency links. I couldn't get any of the other generators to\n work, so I started my own :-)\n\n\nInstallation\n============\n\nBe aware that `pip2nix` is not yet mature software. It is a tool to aid Python\ndevelopers who use Nix to automate a good chunk of the work to maintain a Nix\nbased development environments.\n\nThe recommended usage at the moment is inside of a `nix-shell`, since this\navoids putting a specific version into the user's environment::\n\n $ git clone https://github.com/johbo/pip2nix\n $ cd pip2nix\n $ nix-shell release.nix -A pip2nix.python36\n\nAlternatively `pip2nix` can be installed into the user's environment::\n\n $ git clone https://github.com/johbo/pip2nix\n $ nix-env -f pip2nix/release.nix -iA pip2nix.python35\n\n\nUsage\n=====\n\nTo generate python-packages.nix for a set of requirements::\n\n $ pip2nix generate -r requirements.txt\n\n``pip2nix generate`` takes the same set of package specifications ``pip\ninstall`` does.\n\nContact\n=======\n\nProblems and questions should go to GitHub `issues\n`_.\n\n\nCredits and History\n===================\n\nTomasz Kontusz started the project back in 2015, he's `ktosiek` on Freenode, and\n`@tkontusz `_ on Twitter.\n\nIn 2016 Johannes Bornhold took over as maintainer, since he was actively using\n`pip2nix` and Tomas was not actively using it himself anymore. Find him via\nhttps://www.johbo.com.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/johbo/pip2nix", "keywords": "nix pip", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "pip2nix", "package_url": "https://pypi.org/project/pip2nix/", "platform": "", "project_url": "https://pypi.org/project/pip2nix/", "project_urls": { "Homepage": "https://github.com/johbo/pip2nix" }, "release_url": "https://pypi.org/project/pip2nix/0.7.0/", "requires_dist": null, "requires_python": "", "summary": "Generate Nix expressions for Python packages.", "version": "0.7.0" }, "last_serial": 3457171, "releases": { "0.0.0": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "56a3dc2eb3a54d1246d658766169dca3", "sha256": "d7182e61ed862fc670a18e0d0fb9d8316dc58eba43c63af62ecfe003e917aa9a" }, "downloads": -1, "filename": "pip2nix-0.1.0.tar.gz", "has_sig": false, "md5_digest": "56a3dc2eb3a54d1246d658766169dca3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7731, "upload_time": "2015-07-28T12:13:45", "url": "https://files.pythonhosted.org/packages/80/87/6cee49e544095acdba01be9d631441e5260c222f6ee6ec3bb2d034f72e76/pip2nix-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a924108263da3e684b674ff2dcc69df4", "sha256": "cbaa36d830ae261c64330bcb5c5eeba73badebab9a403bb2cd7ab10af81086d5" }, "downloads": -1, "filename": "pip2nix-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a924108263da3e684b674ff2dcc69df4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11137, "upload_time": "2016-09-17T19:32:57", "url": "https://files.pythonhosted.org/packages/fb/11/ddb0116effcdc04ee2a5af0e9dbd4c3432ebffa3fac021540cde183eaeb1/pip2nix-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "bf3b5b05e6f5b55ac377282e0c864f6a", "sha256": "06f3eb14443186d254affec35e786d141b269e4441906772f108c349328ae6e8" }, "downloads": -1, "filename": "pip2nix-0.3.0.tar.gz", "has_sig": false, "md5_digest": "bf3b5b05e6f5b55ac377282e0c864f6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13027, "upload_time": "2016-09-20T07:55:11", "url": "https://files.pythonhosted.org/packages/d9/93/aa4d87dd78fbac4831891636c5fa0bb7941d60c138315177335b943e8110/pip2nix-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7818afcdb3a91f74983d10b943ae4be3", "sha256": "96b9ede44893b3869581a09f40de34885fbe886af68cd4d53b2d97dd592d8389" }, "downloads": -1, "filename": "pip2nix-0.4.0.tar.gz", "has_sig": false, "md5_digest": "7818afcdb3a91f74983d10b943ae4be3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13448, "upload_time": "2016-11-02T23:07:27", "url": "https://files.pythonhosted.org/packages/a4/5b/a63730643a19f5897f96b9b4b9444f06f8f84a684c5285d437cce1191e12/pip2nix-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "77eed3702fa0e27c61580dc9c1731b48", "sha256": "2eb2c01f359907cf40c8d66a4f4bea953855aedf5e5c239608b3c7021b5ab064" }, "downloads": -1, "filename": "pip2nix-0.5.0.tar.gz", "has_sig": false, "md5_digest": "77eed3702fa0e27c61580dc9c1731b48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20444, "upload_time": "2016-11-26T16:32:44", "url": "https://files.pythonhosted.org/packages/81/d4/11297eb59984ee450cf284962ce609f54becd3e66af599883db529492fa8/pip2nix-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ce107db5992534f7a7c0e12d9905d3c3", "sha256": "ea2cc15d8df327e23f525bf1c5e268bbc75ce512905f051e1c7a6f15f153488b" }, "downloads": -1, "filename": "pip2nix-0.6.0.tar.gz", "has_sig": false, "md5_digest": "ce107db5992534f7a7c0e12d9905d3c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20756, "upload_time": "2016-12-23T01:29:44", "url": "https://files.pythonhosted.org/packages/4d/ef/4c9261503295c91636a1558d7bd6fc6677068a5da9a9512f442c24bba6f4/pip2nix-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "1d47b8b3b167f46a2a1b8595e24293ce", "sha256": "ec9a71e09ac7f43cc7b6c9d386384eb7b5c331bf6ea0e72ca559d87979397a95" }, "downloads": -1, "filename": "pip2nix-0.7.0.tar.gz", "has_sig": false, "md5_digest": "1d47b8b3b167f46a2a1b8595e24293ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24277, "upload_time": "2018-01-02T19:34:21", "url": "https://files.pythonhosted.org/packages/e8/b4/8bb100b5854edc58a39e43298481dbe4a495ae8ec053a4d14c4431b5f1fb/pip2nix-0.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d47b8b3b167f46a2a1b8595e24293ce", "sha256": "ec9a71e09ac7f43cc7b6c9d386384eb7b5c331bf6ea0e72ca559d87979397a95" }, "downloads": -1, "filename": "pip2nix-0.7.0.tar.gz", "has_sig": false, "md5_digest": "1d47b8b3b167f46a2a1b8595e24293ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24277, "upload_time": "2018-01-02T19:34:21", "url": "https://files.pythonhosted.org/packages/e8/b4/8bb100b5854edc58a39e43298481dbe4a495ae8ec053a4d14c4431b5f1fb/pip2nix-0.7.0.tar.gz" } ] }