~andrey-fedoseev/launchpad:db-snap-base-features

Last commit made on 2022-09-13
Get this branch:
git clone -b db-snap-base-features https://git.launchpad.net/~andrey-fedoseev/launchpad
Only Andrey Fedoseev can upload to this branch. If you are Andrey Fedoseev please log in for upload directions.

Branch merges

Branch information

Name:
db-snap-base-features
Repository:
lp:~andrey-fedoseev/launchpad

Recent commits

0486a34... by Andrey Fedoseev

Add `SnapBase.features` column

The column is used to designate the features available for a snap base

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
12 of 2 results
e35b056... by Patch Queue Manager <email address hidden>

Automatic merge from stable up to d1a8db0ec52d

03f3aa7... by Patch Queue Manager <email address hidden>

Automatic merge from stable up to 4c545847d988

d1a8db0... by Jürgen Gmach

Run linters via pre-commit and build docs on CI

Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/427516

8eac511... by Jürgen Gmach

Run linters via pre-commit and build docs on CI

4c54584... by Colin Watson

Run with ZOPE_INTERFACE_STRICT_IRO=1

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

5b7c0fa... by Colin Watson

Run with ZOPE_INTERFACE_STRICT_IRO=1

This is intended to become `zope.interface`'s default in the future, and
in the meantime its documentation recommends running with this variable
set if possible.

393cb40... by Colin Watson

Fix IRO problems with XHTML representations

As of zope.interface 5.0.2, objects that implement no interfaces still
include `Interface` itself in their interface resolution order. Several
classes which adapt objects to webservice XHTML representations declared
`@implementer(Interface)`, which causes
`InconsistentResolutionOrderError` under `ZOPE_INTERFACE_STRICT_IRO=1`.

Removing the redundant declaration fixes this, though we now need to add
`provides` attributes to ZCML since `zope.component.zcml.adapter` can no
longer figure it out automatically.

fc7a9e1... by Jürgen Gmach

Fix regression from applying blackdoc

Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/429718

94168f3... by Jürgen Gmach

Fix regression from applying blackdoc