{ "info": { "author": "brennerm", "author_email": "xamrennerb@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# python-apt-repo [![Build Status](https://travis-ci.org/brennerm/python-apt-repo.svg?branch=master)](https://travis-ci.org/brennerm/python-apt-repo)\nPython library to query APT repositories.\n\n## Example\n\n```python\nfrom apt_repo import APTSources, APTRepository\n\nurl = 'http://archive.ubuntu.com/ubuntu'\ncomponents = ['main', 'universe', 'multiverse', 'restricted']\nsources = APTSources([\n APTRepository(url, 'xenial', components),\n APTRepository(url, 'xenial-updates', components),\n APTRepository(url, 'xenial-backports', components),\n APTRepository(url, 'xenial-proposed', components)\n])\n\nprint([(package.package, package.version) for package in sources.get_packages_by_name('docker.io')])\n[('docker.io', '1.10.3-0ubuntu6'), ('docker.io', '1.13.1-0ubuntu1~16.04.2'), ('docker.io', '17.03.2-0ubuntu2~16.04.1')]\n```\n\n## [API Documentation](https://brennerm.github.io/python-apt-repo/apt_repo/)\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/brennerm/python-apt-repo", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "apt-repo", "package_url": "https://pypi.org/project/apt-repo/", "platform": "", "project_url": "https://pypi.org/project/apt-repo/", "project_urls": { "Homepage": "https://github.com/brennerm/python-apt-repo" }, "release_url": "https://pypi.org/project/apt-repo/0.3/", "requires_dist": null, "requires_python": "", "summary": "Python library to query APT repositories", "version": "0.3" }, "last_serial": 4504045, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b00f320cfa9d3a2ae0ce174fc81d46fa", "sha256": "f1b53d4e5ecaa607ce54a18e3a3d88b255bed206b447b4915d07d12120c264de" }, "downloads": -1, "filename": "apt-repo-0.1.tar.gz", "has_sig": false, "md5_digest": "b00f320cfa9d3a2ae0ce174fc81d46fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2015, "upload_time": "2018-07-17T15:37:05", "url": "https://files.pythonhosted.org/packages/97/10/bb09335a7cba1fbb56988cbbdd5309b90ac2acacb2e74df1e954dbc2c6f5/apt-repo-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "48cf1f2ea2e434fffe0f3efdc415c7fa", "sha256": "f4bd03c98b7a1545ff2d417ae6affc753a20887af9f783cc56729fb28a396def" }, "downloads": -1, "filename": "apt-repo-0.2.tar.gz", "has_sig": false, "md5_digest": "48cf1f2ea2e434fffe0f3efdc415c7fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2203, "upload_time": "2018-07-18T18:30:22", "url": "https://files.pythonhosted.org/packages/7c/4e/77f41fbd3eea60ad2acc7d3d1dc9698cf721c42364670cf89c994e158806/apt-repo-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "f4ebecc812adbc1a25c4201aa74a821e", "sha256": "5f2f3e00c73b3fc51b27dcb2589c040f578241f0b79fb94cc70c94ff6da86682" }, "downloads": -1, "filename": "apt-repo-0.3.tar.gz", "has_sig": false, "md5_digest": "f4ebecc812adbc1a25c4201aa74a821e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3140, "upload_time": "2018-11-19T19:02:31", "url": "https://files.pythonhosted.org/packages/4b/cf/7ad0968c63683b39ec186b9b3e8b3df555035921b77bec278fbe1d616e6a/apt-repo-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4ebecc812adbc1a25c4201aa74a821e", "sha256": "5f2f3e00c73b3fc51b27dcb2589c040f578241f0b79fb94cc70c94ff6da86682" }, "downloads": -1, "filename": "apt-repo-0.3.tar.gz", "has_sig": false, "md5_digest": "f4ebecc812adbc1a25c4201aa74a821e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3140, "upload_time": "2018-11-19T19:02:31", "url": "https://files.pythonhosted.org/packages/4b/cf/7ad0968c63683b39ec186b9b3e8b3df555035921b77bec278fbe1d616e6a/apt-repo-0.3.tar.gz" } ] }