Sunday 30 October 2022

Re: ppa-dev-tools 0.3 release

On Sat, Oct 29, 2022 at 10:32:37AM -0700, Bryce Harrington wrote:
> ppa-dev-tools is a Launchpad API client that lets you create and manage
> Personal Package Archives (PPAs) from the command-line. E.g.:
>
> $ ppa create my-ppa
> $ dput *.changes my-ppa
> $ ppa wait my-ppa
> $ ppa destroy my-ppa
>
> This 0.3.0 release also generates Autopkgtest trigger URLs you can use
> to run DEP8 tests against a PPA's packages, and then tracking the
> running status and test results.
>
> $ ppa tests my-ppa
>
> I'll be giving a lightning talk on Tuesday to explain its functionality,
> and am in the Server Team's room for the week if you want to chat.
>
> Website: https://launchpad.net/ppa-dev-tools
>
>
>
> ### DEB Installation ###
>
> A PPA with .deb packages are available for Ubuntu.
>
> $ sudo add-apt-repository -yus ppa:bryce/ppa-dev-tools
> $ sudo apt-get install ppa-dev-tools
> $ ppa --version
> ppa 0.3.0
>
>
> ### PIP Installation ###
>
> Alternatively, the package and its dependencies can be satisfied via PIP
> for a user installation:
>
> $ pip install .
> $ ppa --version
> ppa 0.3.0
>
>
> ### SNAP Installation ###
>
> $ sudo snap install ppa-dev-tools

Correction, this should be:

$ sudo snap install ppa-dev-tools --devmode --edge

Apologies for the confusion. It'll move to strict confinement in a
future release.

Bryce

> $ ppa --version
> ppa 0.3.0
>
>
> ### SOURCE Installation ###
>
> The git repository is on Launchpad. See INSTALL.md for pre-requisites,
> and README.md for usage directions.
>
> $ git clone https://git.launchpad.net/ppa-dev-tools
> $ cd ppa-dev-tools
> $ sudo python3 ./setup.py install
> $ ppa --version
> ppa 0.3.0
>
>
> Bryce

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel