A little commandline tool to list available ppas from ubuntu
Project description
List-ppa
Fetch and list all available ppas from https://launchpad.net/ubuntu/+ppas?name_filter=
Available with pip/pipx on: https://pypi.org/project/list-ppa/
Very simple script, but it does check whether the ppa is available for your specific version of Ubuntu.
It does take a while for it to look up all the possible ppas, therefor it is not adviced to run it constantly but rather to keep the output of the script in a file which you can regenerate every so often.
Running it without any argument will trigger a prompt that asks you wheter you want to save it to a file or not.
Checking repo availability can be disabled with --not-check-available
Installation:
sudo apt install pipx
pipx install pipx
pipx upgrade pipx
sudo apt remove pipx
pipx ensurepath
(optional) sudo pipx --global ensurepath
(optional - completions) pipx install argcomplete
(optional - completions) activate-global-python-argcomplete
pipx install list-ppa
Options:
List available ppas from 'https://launchpad.net' and add results to a file (if not in file already)
options:
-h, --help show this help message and exit
-o, --only-list Only list ppas, dont save or ask (default: False)
-v, --version show program's version number and exit
-f Output file, --file Output file
Output file (default: /home/user/.config/ppas) (default: None)
On Ubuntu also:
-n, --not-check-available Dont check if available for Ubuntu (default: False)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file list_ppa-1.28.tar.gz
.
File metadata
- Download URL: list_ppa-1.28.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86fb0eceec82fddd2218cf741376b7b04036402104b4641e28d75282c266f23c |
|
MD5 | 1cffc0f50521390ce038e13b8d641696 |
|
BLAKE2b-256 | 80fa14c295a4dfd82dcf732df2b41f36839f7e286a643fcd9eab7e8fbaebc112 |
File details
Details for the file list_ppa-1.28-py3-none-any.whl
.
File metadata
- Download URL: list_ppa-1.28-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f89a0c78df2b6f15d0d9467ea1cc79660c7c35d6b62d4d60c7e973048cb49d6 |
|
MD5 | 6674fc1fc405a09e8cfef1777d37fe3f |
|
BLAKE2b-256 | 08ed42651c1a167af543cab882ce606dccd21adda6518b61ad19984f610c177b |