{ "info": { "author": "Bradley Cicenas", "author_email": "bradley@vektor.nyc", "bugtrack_url": null, "classifiers": [], "description": "# devpi-tools\nSmall Python library for interacting with devpi servers via web API\n\n## Installing \n\n```python\npip install devpi-tools\n```\n\n## Usage\n\n```python\nfrom devpi_tools import DevpiClient\n\nclient = DevpiClient('http://127.0.0.1:3141')\n\nclient.indexes() # list all indexes\nindex = client.index('/root/pypi') # or fetch a single index\n\nindex.projects() # list all projects\nproject = index.project('devpi-tools') # or fetch a single project/package by name\n\nproject.versions() # list of uploaded versions\nproject.version('1.0.1') # or fetch details on a specific version\n```\n\n\nAnother example, finding the latest version of a specific package, in a specific devpi index:\n```python\nall_versions = c.index('/root/pypi').project('requests').versions()\nlatest = max(all_versions.keys())\n```\n\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bcicen/devpi-tools", "keywords": "devpi pypi packaging devops", "license": "http://opensource.org/licenses/MIT", "maintainer": null, "maintainer_email": null, "name": "devpi-tools", "package_url": "https://pypi.org/project/devpi-tools/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/devpi-tools/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/bcicen/devpi-tools" }, "release_url": "https://pypi.org/project/devpi-tools/0.4/", "requires_dist": null, "requires_python": null, "summary": "library for interacting with devpi servers via web API", "version": "0.4" }, "last_serial": 2275522, "releases": { "0.1": [], "0.2": [ { "comment_text": "", "digests": { "md5": "a45d991b0bf0d5581842016a3424cfb7", "sha256": "dc2a376a405618970d0dd8705159dc8f430d2fb859144bd4c4819c559579205a" }, "downloads": -1, "filename": "devpi-tools-0.2.tar.gz", "has_sig": false, "md5_digest": "a45d991b0bf0d5581842016a3424cfb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3425, "upload_time": "2016-08-02T09:35:37", "url": "https://files.pythonhosted.org/packages/06/75/1c47467cfe336d78125286281cbb5248eae769c8099f7c30e143666ec128/devpi-tools-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "ecdff6c7521f642738e83959bb8c9aac", "sha256": "21fbb2905d4ad4a8d0d43c5a7338eed289a79654ed39b6098a9226d74c3bb1d4" }, "downloads": -1, "filename": "devpi-tools-0.3.tar.gz", "has_sig": false, "md5_digest": "ecdff6c7521f642738e83959bb8c9aac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3769, "upload_time": "2016-08-07T12:28:46", "url": "https://files.pythonhosted.org/packages/c9/e8/99c564895313a30d7fa808ddb8080fb43e182d49e12339a9582058301696/devpi-tools-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "686c98a5c337e28a3f848eaad019a40f", "sha256": "025dfdd5bbab580b131f5a60ea75a7828b539f795dfe6f223aaebb9189ee6a36" }, "downloads": -1, "filename": "devpi-tools-0.4.tar.gz", "has_sig": false, "md5_digest": "686c98a5c337e28a3f848eaad019a40f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3880, "upload_time": "2016-08-11T09:39:52", "url": "https://files.pythonhosted.org/packages/5d/fe/2f0fb8c1d4fa5d2113c9e88e692ea799c90ee7dbe884ac132c81a9af3331/devpi-tools-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "686c98a5c337e28a3f848eaad019a40f", "sha256": "025dfdd5bbab580b131f5a60ea75a7828b539f795dfe6f223aaebb9189ee6a36" }, "downloads": -1, "filename": "devpi-tools-0.4.tar.gz", "has_sig": false, "md5_digest": "686c98a5c337e28a3f848eaad019a40f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3880, "upload_time": "2016-08-11T09:39:52", "url": "https://files.pythonhosted.org/packages/5d/fe/2f0fb8c1d4fa5d2113c9e88e692ea799c90ee7dbe884ac132c81a9af3331/devpi-tools-0.4.tar.gz" } ] }