+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