~pieq/bugit/+git/qabro:fix-1887903-gi-snapd

Last commit made on 2020-09-07
Get this branch:
git clone -b fix-1887903-gi-snapd https://git.launchpad.net/~pieq/bugit/+git/qabro
Only Pierre Equoy can upload to this branch. If you are Pierre Equoy please log in for upload directions.

Branch merges

Branch information

Name:
fix-1887903-gi-snapd
Repository:
lp:~pieq/bugit/+git/qabro

Recent commits

c33317e... by Pierre Equoy

doc: add contributing guidelines

f0802ec... by Pierre Equoy

setup.py: add package requirements

This is useful when using a virtualenv to perform unit testing, as it
allows to install the required packages with a `pip install -e .[test]`
command.

e396aa0... by Pierre Equoy

Add initial unit tests

e6f65ac... by Pierre Equoy

Use $SNAPCRAFT_ARCH_TRIPLET instead of amd64-specific string in snapcraft.yaml

`x86_64-linux-gnu` is an amd64-specific string, and might create
problems on armhf and arm64 platforms. Using `$SNAPCRAFT_ARCH_TRIPLET`
let snapcraft use the right architecture folder.

cda6937... by Pierre Equoy

Move to gobject-introspection for Snapd utils

Until now, we were using snapd socket to communicate with snapd in order
to receive the list of installed snaps. This method lead to errors, and
it was advised[1] to move to using gobject-introspection since it has a
Snapd module.

[1]
https://forum.snapcraft.io/t/how-to-communicate-with-run-snapd-socket-using-python/6432/4

LP: #1887903

f6f0ab3... by PMR <pmr@pmr-lander>

Merge #389322 from ~pieq/qabro/+git/qabro:fix1891609-snap-attribute

3cbfd0f... by Pierre Equoy

Use `name` attribute when parsing checkbox snaps

`title` attribute is not mandatory, and might not even contain what we
need. Instead, we use the `name` attribute to locate the most recent
Checkbox session.

LP: #1891609

9b55524... by Pierre Equoy

Bump to v0.14dev

48da96c... by PMR <pmr@pmr-lander>

Merge #387194 from ~pieq/qabro/+git/qabro:release-0.13

49fef5c... by Pierre Equoy

Bump to v0.13