+1 maintenance report - week 29

Simon Chopin simon.chopin at canonical.com
Mon Jul 24 09:11:36 UTC 2023


My week was not really productive on the +1 front, as I've had several
small interruptions that have been adding up. Anyway, here's the small
summary of the notable accomplishments of the shift:

## Rust ecosystem

I've retriggered a fair number of builds for Rust crates that were
synced at the same time as one of their build-dependencies.

## weechat-matrix vs python-matrix-nio

weechat-matrix autopkgtests were failing against the new matrix-nio
version. It turns out to be because the latter broke its logging API.
I wrote an upstram patch[0] and a Debian Salsa MR[1], both of which have
been merged, and the fixed package has been synced since.

[0]: https://salsa.debian.org/debian/weechat-matrix/-/merge_requests/3
[1]: https://github.com/poljar/weechat-matrix/pull/353

## nbconvert vs nbclient:

The nbconvert autopkgtests were failing against the new nbclient[2], as
well as ipycore (which turned out to be caused by nbclient).

The issue turned out to simply be a case of nbclient prettyfying the
wayt it displays exceptions, adding color codes, and thus breaking the
simple pattern used in the nbconvert test code. The issue was fixed
upstream, so I backported the patch in a Salsa MR[3] that bdrung kindly
uploaded to Debian.

[2]: https://bugs.launchpad.net/ubuntu/+source/nbconvert/+bug/2028176
[3]: https://salsa.debian.org/python-team/packages/nbconvert/-/merge_requests/4

## Miscellaneous work

I retriggered the usual batch of failed tests that seemed to be timing
out, as well as a few builds of Rust crates that were just waiting for
their new build-deps to be available.


Cheers,
--
Simon Chopin
Foundations Team                               	    Ubuntu MOTU/Core Dev
simon.chopin at canonical.com                            schopin at ubuntu.com



More information about the ubuntu-devel mailing list