# apt-pro
A python package for better update and manage your debian packages.
[![Python package](https://github.com/jakbin/apt-pro/actions/workflows/publish.yml/badge.svg)](https://github.com/jakbin/apt-pro/actions/workflows/publish.yml)
[![PyPI version](https://badge.fury.io/py/apt-pro.svg)](https://badge.fury.io/py/apt-pro)
[![Downloads](https://pepy.tech/badge/apt-pro/month)](https://pepy.tech/project/apt-pro)
[![Downloads](https://static.pepy.tech/personalized-badge/apt-pro?period=total&units=international_system&left_color=green&right_color=blue&left_text=Total%20Downloads)](https://pepy.tech/project/apt-pro)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/jakbin/apt-pro)
![GitHub last commit](https://img.shields.io/github/last-commit/jakbin/apt-pro)
## Introduction
When you run "apt list --upgradable" in your terminal, you find around 1000 upgradable packages (if you are using parrot os or kali linux like distibution). It hard to find your important package or security releases.
For this solution, here is "apt-pro".
## Demo
![Downloads](demo/demo.png)
## Compatability
Python 3.6+ is required.
## Installation
```sh
pip install apt-pro
```
or
```sh
pip3 install apt-pro
```
## Then run it with:
```sh
apt-pro -h
```
## Todo-List
- [x] Pretty Output
- [x] Update and upgrade packages from Here
- [x] Add or Remove packages form list
- [x] Use sqlite
Raw data
{
"_id": null,
"home_page": "https://github.com/jakbin/apt-pro",
"name": "apt-pro",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "python-apt,apt,package-manager,debian,apt-pro",
"author": "Jak Bin",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/5c/8d/dcf415a3b1918e539be083b4d63e26e1b199f53192b55b411cbbb5ac5407/apt-pro-1.0.7.tar.gz",
"platform": null,
"description": "# apt-pro\n\nA python package for better update and manage your debian packages.\n\n[![Python package](https://github.com/jakbin/apt-pro/actions/workflows/publish.yml/badge.svg)](https://github.com/jakbin/apt-pro/actions/workflows/publish.yml)\n[![PyPI version](https://badge.fury.io/py/apt-pro.svg)](https://badge.fury.io/py/apt-pro)\n[![Downloads](https://pepy.tech/badge/apt-pro/month)](https://pepy.tech/project/apt-pro)\n[![Downloads](https://static.pepy.tech/personalized-badge/apt-pro?period=total&units=international_system&left_color=green&right_color=blue&left_text=Total%20Downloads)](https://pepy.tech/project/apt-pro)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/m/jakbin/apt-pro)\n![GitHub last commit](https://img.shields.io/github/last-commit/jakbin/apt-pro)\n\n## Introduction\n\nWhen you run \"apt list --upgradable\" in your terminal, you find around 1000 upgradable packages (if you are using parrot os or kali linux like distibution). It hard to find your important package or security releases. \n\nFor this solution, here is \"apt-pro\".\n\n## Demo\n\n![Downloads](demo/demo.png)\n\n## Compatability\n\nPython 3.6+ is required.\n\n## Installation\n\n```sh\npip install apt-pro\n```\n\nor \n\n```sh\npip3 install apt-pro\n```\n\n## Then run it with:\n\n```sh\napt-pro -h\n```\n\n## Todo-List\n\n- [x] Pretty Output \n- [x] Update and upgrade packages from Here\n- [x] Add or Remove packages form list\n- [x] Use sqlite \n",
"bugtrack_url": null,
"license": "",
"summary": "A python package for better update and manage your debian packages.",
"version": "1.0.7",
"split_keywords": [
"python-apt",
"apt",
"package-manager",
"debian",
"apt-pro"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b184491b58a381f588df10b648dc548f1f31613d0d529d66d58a0d47ab3ff7f1",
"md5": "390bf40ac78cd343a7963383e63c3a70",
"sha256": "86ee9f76509be4884bb310f1e6fc766cfbeb0f98875514efba39095713b312ed"
},
"downloads": -1,
"filename": "apt_pro-1.0.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "390bf40ac78cd343a7963383e63c3a70",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 4815,
"upload_time": "2023-01-19T14:41:16",
"upload_time_iso_8601": "2023-01-19T14:41:16.480689Z",
"url": "https://files.pythonhosted.org/packages/b1/84/491b58a381f588df10b648dc548f1f31613d0d529d66d58a0d47ab3ff7f1/apt_pro-1.0.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5c8ddcf415a3b1918e539be083b4d63e26e1b199f53192b55b411cbbb5ac5407",
"md5": "985cca66c190ef327fd309eef67a5a31",
"sha256": "4a5c5662c740c7265631348ca1b002359840763ee66ed7179dc5747011ed88f0"
},
"downloads": -1,
"filename": "apt-pro-1.0.7.tar.gz",
"has_sig": false,
"md5_digest": "985cca66c190ef327fd309eef67a5a31",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 4473,
"upload_time": "2023-01-19T14:41:17",
"upload_time_iso_8601": "2023-01-19T14:41:17.890887Z",
"url": "https://files.pythonhosted.org/packages/5c/8d/dcf415a3b1918e539be083b4d63e26e1b199f53192b55b411cbbb5ac5407/apt-pro-1.0.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-19 14:41:17",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "jakbin",
"github_project": "apt-pro",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "apt-pro"
}