~pappacena/launchpad:ui-oci-project-search

Last commit made on 2020-05-14
Get this branch:
git clone -b ui-oci-project-search https://git.launchpad.net/~pappacena/launchpad
Only Thiago F. Pappacena can upload to this branch. If you are Thiago F. Pappacena please log in for upload directions.

Branch merges

Branch information

Name:
ui-oci-project-search
Repository:
lp:~pappacena/launchpad

Recent commits

7e33edd... by Thiago F. Pappacena

Refactoring on OCI project search page

dffe435... by Thiago F. Pappacena

Renaming OCIProject search page

57cd71b... by Thiago F. Pappacena

Ensuring query count is constant on OCI project search page

5f1c3c3... by Thiago F. Pappacena

Adding tests for OCI project search page

04bf6d4... by Thiago F. Pappacena

Adding OCI project search page

4734954... by Colin Watson

Upgrade to meliae 0.5.1

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/383441

e3fbff6... by Colin Watson

Implement build-base for snaps without base: bare

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/383436

c5df67e... by Colin Watson

Upgrade to meliae 0.5.1

This adds Python 3 support.

It may not be strictly necessary to constrain Cython since it's only
used for setup_requires and not actually installed in the final
virtualenv, but it seemed a bit safer to do so.

6a29280... by Colin Watson

Implement build-base for snaps without base: bare

Sync up our base selection for snap builds with snapcraft:

  https://github.com/snapcore/snapcraft/blob/4.0/snapcraft/internal/meta/snap.py#L161-L181

This makes two significant changes to base selection:

 * `build-base` now wins in all cases, even if the snap does not have
   `base: bare`;

 * if `build-base` is not set and the snap has `type: base`, then the
   snap's `name` is used as the base.

If neither of those apply, then the value of `base` is used, as before.

`base: bare` without `build-base` is now an error, while previously the
default base would have been used. However, this combination is
forbidden by snapcraft at the schema-validation change, so this change
shouldn't matter in practice.

LP: #1835532

e86a836... by Colin Watson

Use six for dict iteration

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/383369