{ "info": { "author": "L\u00e9opold Houdin", "author_email": "leopold.houdin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: System :: Software Distribution" ], "description": ".. -*- mode: rst; coding: utf-8 -*-\n\n.. image:: https://raw.githubusercontent.com/leopoldhoudin/pryv/master/logo.png\n :align: center\n\n|docs-status|\n\nPython private package repository\n#################################\n\n*pryv* is a private Python's package repository. It offers an alternative to\n`PyPI `_ or `pypiserver `_.\n\n.. image:: https://raw.githubusercontent.com/leopoldhoudin/pryv/master/showcase.png\n :align: center\n\nFeatures\n========\n\n* Easy installation and configuration\n* Packages uploads with `Twine `_ or `Setuptools `_\n* Packages downloads with `pip `_\n* Interface for projects, releases and packages browsing and management\n* Optional users management with ``.htpasswd`` file\n\n\nQuickstart\n==========\n\nInstall *pryv* using::\n\n pip install pryv\n\nStart the server::\n\n pryv start\n\nBrowse to http://127.0.0.1:5555 and create your first user. You can now upload packages using\n`Twine `_ or `Setuptools `_. For\nexample, using `Twine `_::\n\n python setup.py sdist bdist_wheel\n twine upload --repository-url http://username:password@127.0.0.1:5555/simple dist/*\n\nFinally, you can install your packages stored in *pryv* using `pip `_, almost\nas you would install any other package::\n\n pip install myproject --index-url http://username:password@127.0.0.1:5555/simple\n\nFor more details and options, check out the\n`documentation `_ or the\n`quickstart `_ therein.\n\nDocumentation\n=============\n\nThe official documentation is available on\n`Read the Docs `_.\n\nContributing\n============\n\nAll bug reports, features requests, bug fixes, feature developments, enhancements or documentation\nimprovements are welcome!\n\nTo report a bug or submit a feature request, have a look at this repository's\n`Github issues `_.\n\nFor code contribution (bug fix, feature development, enhancement or documentation improvement) or\nfurther details on bug report and feature request, visit our\n`contribution guide `_.\n\n.. |docs-status| image:: https://readthedocs.org/projects/pryv/badge/?version=latest\n :target: https://pryv.readthedocs.io/en/latest\n :alt: Docs status\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/leopoldhoudin/pryv/", "keywords": "pip twine pypi", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pryv", "package_url": "https://pypi.org/project/pryv/", "platform": "", "project_url": "https://pypi.org/project/pryv/", "project_urls": { "Homepage": "https://github.com/leopoldhoudin/pryv/" }, "release_url": "https://pypi.org/project/pryv/1.0.0a2/", "requires_dist": [ "click", "packaging", "docutils", "pygments", "flask", "passlib" ], "requires_python": "", "summary": "Server for python package", "version": "1.0.0a2" }, "last_serial": 4408155, "releases": { "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "2b4f333aee100f3e0bf8cc33dccab194", "sha256": "0b4ef0be497e66a4a1ebc27816bf715b1b74361712df4fc8ae15c1bc3e15636c" }, "downloads": -1, "filename": "pryv-1.0.0a1-py2-none-any.whl", "has_sig": false, "md5_digest": "2b4f333aee100f3e0bf8cc33dccab194", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24523, "upload_time": "2018-10-23T07:33:58", "url": "https://files.pythonhosted.org/packages/76/e5/2613fc4b1dd04c449c388ffce4cf5b4070c8ef3de5484e67155174948289/pryv-1.0.0a1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e94d568c637a1ecd45cd88537959ed6d", "sha256": "0be0bab1d8dd4b743c85ede086a8d145c22034be6835bb123631cdaead8de3b2" }, "downloads": -1, "filename": "pryv-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "e94d568c637a1ecd45cd88537959ed6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17082, "upload_time": "2018-10-23T07:34:00", "url": "https://files.pythonhosted.org/packages/91/25/36ae7ef671b17b6fbc5f769bb15a09132b22fd03a9ef79e07bbced3577ce/pryv-1.0.0a1.tar.gz" } ], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "afd4d9249904e7bb77535d69007ac892", "sha256": "a1e1a371884ceb17447ac36d70340668d21e2237b0f4adde570990ffc991e3b5" }, "downloads": -1, "filename": "pryv-1.0.0a2-py2-none-any.whl", "has_sig": false, "md5_digest": "afd4d9249904e7bb77535d69007ac892", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 113017, "upload_time": "2018-10-23T21:04:45", "url": "https://files.pythonhosted.org/packages/15/ec/a8b9ed10cd055ab515d8110e8643f5383abca9010bed5e060401e6d072bb/pryv-1.0.0a2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f2e9ef88c45cb7e0663b132779f5598", "sha256": "8c8c98ddd97c1827b2b1ee4a885c3072bedc708980a9d0bbfa1cd1a8538f5b08" }, "downloads": -1, "filename": "pryv-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "2f2e9ef88c45cb7e0663b132779f5598", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100035, "upload_time": "2018-10-23T21:04:46", "url": "https://files.pythonhosted.org/packages/16/82/62550118ba3d34921381acb815106b5d3dc5a0fb4d694362ff2dd39bb0ff/pryv-1.0.0a2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "afd4d9249904e7bb77535d69007ac892", "sha256": "a1e1a371884ceb17447ac36d70340668d21e2237b0f4adde570990ffc991e3b5" }, "downloads": -1, "filename": "pryv-1.0.0a2-py2-none-any.whl", "has_sig": false, "md5_digest": "afd4d9249904e7bb77535d69007ac892", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 113017, "upload_time": "2018-10-23T21:04:45", "url": "https://files.pythonhosted.org/packages/15/ec/a8b9ed10cd055ab515d8110e8643f5383abca9010bed5e060401e6d072bb/pryv-1.0.0a2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f2e9ef88c45cb7e0663b132779f5598", "sha256": "8c8c98ddd97c1827b2b1ee4a885c3072bedc708980a9d0bbfa1cd1a8538f5b08" }, "downloads": -1, "filename": "pryv-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "2f2e9ef88c45cb7e0663b132779f5598", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100035, "upload_time": "2018-10-23T21:04:46", "url": "https://files.pythonhosted.org/packages/16/82/62550118ba3d34921381acb815106b5d3dc5a0fb4d694362ff2dd39bb0ff/pryv-1.0.0a2.tar.gz" } ] }