{ "info": { "author": "Ian Santopietro", "author_email": "isantop@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "=======\nRepoLib\n=======\n\nRepoLib is a Python library and CLI tool-set for managing your software \nsystem software repositories. It's currently set up to handle APT repositories\non Debian-based linux distributions. \n\nRepoLib is intended to operate on DEB822-format sources. It aims to provide\nfeature parity with software-properties for most commonly used functions.\n\nDocumentation\n=============\n\nDocumentation is available online at `Read The Docs `_.\n\nInstallation\n============\n\nFrom System Package Manager\n---------------------------\n\nIf your operating system packages repolib, you can install it by running::\n\n sudo apt install python3-repolib\n\n\nUninstall\n^^^^^^^^^\n\nTo uninstall, simply do::\n\n sudo apt remove python3-repolib\n\n\nFrom PyPI\n---------\n\nRepolib is available on PyPI. You can install it for your current user with::\n\n pip3 install repolib\n\nAlternatively, you can install it system-wide using::\n\n sudo pip3 install repolib\n\nUninstall\n^^^^^^^^^\n\nTo uninstall, simply do::\n\n sudo pip3 uninstall repolib\n\nFrom Git\n--------\n\nFirst, clone the git repository onto your local system::\n\n git clone https://github.com/isantop/repolib\n cd repolib\n\nDebian\n------\n\nOn debian based distributions, you can build a .deb package locally and install \nit onto your system. You will need the following build-dependencies:\n\n * debhelper (>=11)\n * dh-python\n * python3-all\n * python3-setuptools\n\nYou can use this command to install these all in one go::\n\n sudo apt install debhelper dh-python python3-all python3-setuptools\n\nThen build and install the package::\n\n debuild -us -uc \n cd ..\n sudo dpkg -i python3-repolib_*.deb\n\nUninstall\n^^^^^^^^^\n\nTo uninstall, simply do::\n\n sudo apt remove python3-repolib\n\nsetuptools setup.py \n-------------------\n\nYou can build and install the package using python3-setuptools. First, install \nthe dependencies::\n\n sudo apt install python3-all python3-setuptools\n\nThen build and install the package::\n\n sudo python3 ./setup.py install\n\nUninstall\n^^^^^^^^^\n\nYou can uninstall RepoLib by removing the following files/directories:\n\n * /usr/local/lib/python3.7/dist-packages/repolib/\n * /usr/local/lib/python3.7/dist-packages/repolib-\\*.egg-info\n * /usr/local/bin/apt-manage\n\nThis command will remove all of these for you::\n\n sudo rm -r /usr/local/lib/python3.7/dist-packages/repolib* /usr/local/bin/apt-manage\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/isantop/repolib/releases", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/isantop/repolib", "keywords": "", "license": "BSD-2", "maintainer": "", "maintainer_email": "", "name": "repolib", "package_url": "https://pypi.org/project/repolib/", "platform": "", "project_url": "https://pypi.org/project/repolib/", "project_urls": { "Download": "https://github.com/isantop/repolib/releases", "Homepage": "https://github.com/isantop/repolib" }, "release_url": "https://pypi.org/project/repolib/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Easily manage software sources", "version": "1.0.0" }, "last_serial": 5234703, "releases": { "0.0.8": [ { "comment_text": "", "digests": { "md5": "4467b5c1e358fdb7ce3d483a27d7706f", "sha256": "bca71d7d41062de239e5eea92e63fac7eded3320a0699cafa1f1b24488f57cf8" }, "downloads": -1, "filename": "repolib-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "4467b5c1e358fdb7ce3d483a27d7706f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17237, "upload_time": "2019-05-01T17:59:30", "url": "https://files.pythonhosted.org/packages/ef/f7/33ef30bc8564786b5821e65d0a9a024c398631fa892c9f3cd75a98cfe4ee/repolib-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8282be56a7c2aa686edd70b09949945a", "sha256": "88feabcced8502da584058047683d2fa43283fba6524252d9447cd46166c71c8" }, "downloads": -1, "filename": "repolib-0.0.8.tar.gz", "has_sig": false, "md5_digest": "8282be56a7c2aa686edd70b09949945a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11281, "upload_time": "2019-05-01T17:59:32", "url": "https://files.pythonhosted.org/packages/93/70/db7d3ae567dc23bf560c279bd651759963435d376fe233d5df9ba939567c/repolib-0.0.8.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "bebc3357887aa78a6cb6b6b1e0658df2", "sha256": "a732dea9ec1927a7dfc458c6eec10270897dda3da3e7cae19fe02605cb6368e1" }, "downloads": -1, "filename": "repolib-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bebc3357887aa78a6cb6b6b1e0658df2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17789, "upload_time": "2019-05-06T20:33:52", "url": "https://files.pythonhosted.org/packages/4b/02/f2cfdb8351485fa9c49692b87eca4aaa12ecbf9cff71a0bc00429992ac28/repolib-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b34b023606f66e773e8fa5586687b9f", "sha256": "6f6f8b92d8639b119eb82b472fde2fbe36ca55836e0661b9eb3866673e97a018" }, "downloads": -1, "filename": "repolib-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4b34b023606f66e773e8fa5586687b9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12606, "upload_time": "2019-05-06T20:33:54", "url": "https://files.pythonhosted.org/packages/ec/9e/4b7ec3aafd7b2396623baedbf215fd7d43800978ed0dcec1028baedd0f5b/repolib-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bebc3357887aa78a6cb6b6b1e0658df2", "sha256": "a732dea9ec1927a7dfc458c6eec10270897dda3da3e7cae19fe02605cb6368e1" }, "downloads": -1, "filename": "repolib-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bebc3357887aa78a6cb6b6b1e0658df2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17789, "upload_time": "2019-05-06T20:33:52", "url": "https://files.pythonhosted.org/packages/4b/02/f2cfdb8351485fa9c49692b87eca4aaa12ecbf9cff71a0bc00429992ac28/repolib-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b34b023606f66e773e8fa5586687b9f", "sha256": "6f6f8b92d8639b119eb82b472fde2fbe36ca55836e0661b9eb3866673e97a018" }, "downloads": -1, "filename": "repolib-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4b34b023606f66e773e8fa5586687b9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12606, "upload_time": "2019-05-06T20:33:54", "url": "https://files.pythonhosted.org/packages/ec/9e/4b7ec3aafd7b2396623baedbf215fd7d43800978ed0dcec1028baedd0f5b/repolib-1.0.0.tar.gz" } ] }