Debian Package Tracker
Register | Log in
Subscribe

debusine

Choose email to subscribe with

general
  • source: debusine (main)
  • version: 0.13.1
  • maintainer: Raphaël Hertzog (DMD)
  • uploaders: Colin Watson [DMD] – Stefano Rivera [DMD]
  • arch: all
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • old-bpo: 0.11.3~bpo12+1
  • stable: 0.11.3
  • stable-bpo: 0.13.1~bpo13+1
  • testing: 0.13.1
  • unstable: 0.13.1
versioned links
  • 0.11.3~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.11.3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.13.1~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.13.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • debusine-client
  • debusine-doc
  • debusine-server
  • debusine-signing
  • debusine-worker
  • python3-debusine (1 bugs: 0, 0, 1, 0)
  • python3-debusine-server
  • python3-debusine-signing
action needed
Marked for autoremoval on 02 January due to pydantic-core: #1121035 high
Version 0.13.1 of debusine is marked for autoremoval from testing on Fri 02 Jan 2026. It depends (transitively) on pydantic-core, affected by #1121035. You should try to prevent the removal by fixing these RC bugs.
Created: 2025-11-26 Last update: 2025-12-01 00:01
160 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 3e6c5e00514120ad46f9afadee12f1923b889a76
Merge: 40d441f1d e34c07cef
Author: Stefano Rivera <stefanor@debian.org>
Date:   Sun Nov 30 16:22:30 2025 +0000

    Handle an incomplete autopkgtest log in the artifact detail view (MR !2467)
    
    Handle it generically in the artifact view, so that all detail views get
    automatic protection.
    
    Fixes: #1189
    
    Closes #1189
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2467

commit e34c07cef540eeea3ba7e52e52250cb788894bda
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun Nov 30 10:58:40 2025 -0400

    Handle an incomplete autopkgtest log in the artifact detail view
    
    Handle it generically in the artifact view, so that all detail views get
    automatic protection.
    
    Fixes: #1189

commit 40d441f1dcb3b3e5da8d4781f486736051f7929b
Merge: 1a517b985 3940f5bfa
Author: Enrico Zini <enrico@debian.org>
Date:   Fri Nov 28 18:18:36 2025 +0000

    Fix sidebar z-index (MR !2466)
    
    This avoids the right sidebar to scroll on top of the sticky breadcrumbs bar
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2466

commit 3940f5bfa43f50f4b22ad14ba1bbbda02328c1b0
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Nov 28 18:35:45 2025 +0100

    Fix sidebar z-index

commit 1a517b9851467a5559d40821d327a4462699050d
Merge: cbcdfb38b f978afbb3
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Nov 28 10:43:56 2025 +0000

    Disable HTML coverage by default in bin/coverage (MR !2463)
    
    As with !2114, but for the `bin/coverage` script.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2463

commit cbcdfb38b242e9d6a2a5d02e73321ce51ad24f79
Merge: 152f5af4e 009bc9056
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 18:29:41 2025 +0000

    Stop accepting debian:binary-packages artifacts in tasks and workflows (MR !2454)
    
    Part of: #1172
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2454

commit 009bc90565d39047a95866b4e0d51144f3deeb25
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 18:29:41 2025 +0000

    Stop accepting debian:binary-packages artifacts in tasks and workflows

commit 152f5af4ed71840398faee9a542326b0558a015d
Merge: bc921be08 bf685163a
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 18:16:39 2025 +0000

    Fix piuparts in pre-usr-merge environments (MR !2462)
    
    The executor framework sets a conservative PATH default, don't override it with PATH from environment.
    
    Fixes: #1084 (and tested this time, on bullseye)
    
    Closes #1084
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2462

commit bf685163a7392167113052324b93e340e48d22b3
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 18:16:39 2025 +0000

    Fix piuparts in pre-usr-merge environments
    
    The executor framework sets a conservatie PATH default, don't override
    it with PATH from environment.
    
    Fixes: #1084

commit bc921be08230e5860622bad6bdd29856c4136aa4
Merge: fc7406c1f f3a33db0f
Author: Enrico Zini <enrico@debian.org>
Date:   Thu Nov 27 16:19:16 2025 +0000

    Add `debusine collection delete` command (MR !2435)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2435

commit f3a33db0f015ce5b64c832dc2e677f6f162033a2
Author: Enrico Zini <enrico@enricozini.org>
Date:   Mon Nov 24 10:38:59 2025 +0100

    Implemented debusine collection delete command

commit fc7406c1fbda6fbac8b590775d8b657fe7e6037a
Merge: 7d73294ba 357a248e6
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Nov 27 14:51:12 2025 +0000

    Add a button to copy provide-signature commands to the clipboard (MR !2460)
    
    Fixes: #1018
    
    Closes #1018
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2460

commit f978afbb36a9929f1e7e8403e430f1bbc189b108
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Nov 27 14:35:49 2025 +0000

    Disable HTML coverage by default in bin/coverage
    
    As with !2114, but for the `bin/coverage` script.

commit 7d73294babd244ed7568bde4ec41253902120c9a
Merge: b83e5c73a d7acb45e6
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Nov 27 12:38:01 2025 +0000

    Fix ResourceWarning in UpdateWorkflowTransactionTests (MR !2461)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2461

commit b83e5c73a6224c2644d33a73e49cbd5e401fdcb9
Merge: 1aeb343d4 34ab31b45
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 12:17:56 2025 +0000

    Automatically enable optional django dev apps (MR !2459)
    
    We have the bits to install `debug_toolbar` commented out in our `development.py`. How about just enabling it if it's installed?
    
    The same goes for `django_extensions` which I saw @enrico using to debug URLs in Marseilles, and it looked useful.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2459

commit d7acb45e6d5972bd666ee689b64b871c47bf63fe
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Nov 27 11:45:42 2025 +0000

    Fix ResourceWarning in UpdateWorkflowTransactionTests

commit 357a248e6c2cff1c94395310db2165c40ba3b932
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Nov 27 11:32:24 2025 +0000

    Add a button to copy provide-signature commands to the clipboard
    
    Fixes: #1018

commit 34ab31b45ef5a4dbff9bf3332dea2793b33667fb
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed Nov 26 20:13:23 2025 -0400

    If django_extensions is available, use it
    
    Add it to INSTALLED_APPLICATIONS

commit 9a4e0356433350532198709da27551dd09a569d9
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed Nov 26 20:12:20 2025 -0400

    If debug_toolbar is available, use it
    
    Add it to INSTALLED_APPLICATIONS, MIDDLEWARE, and urlconf

commit 1aeb343d478f9e5542bfdbda72cff31c523f3d2c
Merge: 2fdc66fd6 1772f0b5d
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 03:16:11 2025 +0000

    Run debusine-admin and debusine-signing as root in docs (MR !2456)
    
    The most convenient way to use `debusine-admin` and `debusine-signing`
    is directly as root. Use this in the docs for simplicity.
    
    Add an introductory paragraph to each command's reference page,
    explaining what's going on here.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2456

commit 1772f0b5d15556fa5e8422cee28c65e89bd10d81
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 03:16:11 2025 +0000

    Run debusine-admin and debusine-signing as root in docs
    
    The most convenient way to use `debusine-admin` and `debusine-signing`
    is directly as root. Use this in the docs for simplicity.
    
    Add an introductory paragraph to each command's reference page,
    explaining what's going on here.

commit 2fdc66fd6dc9652d7cb43c926b11f195616530eb
Merge: 155e10463 6bf2da5ed
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 02:54:39 2025 +0000

    More detailed documentation for task-configuration (MR !2457)
    
    When I was configuring phplts, I ran into some undocumented details and
    found myself reading source.
    
    Lay things out clearly, in the HOWTO.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2457

commit 6bf2da5edb96006bc8809f57598aa42af19d363c
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 02:54:39 2025 +0000

    More detailed documentation for task-configuration
    
    When I was configuring phplts, I ran into some undocumented details and
    found myself reading source.
    
    Lay things out clearly, in the HOWTO.

commit 155e1046350736c01e95413bd719853f6d352200
Merge: 82b034db5 f05e2381f
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Nov 27 00:50:18 2025 +0000

    Ignore VIM swap files in livehtml (MR !2458)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2458

commit f05e2381fcbe58fde18ab611c11fe837e34d3ffa
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed Nov 26 20:04:42 2025 -0400

    Ignore VIM swap files in livehtml

commit 82b034db5beebadadf3092d0bf55eedcb00c3902
Merge: 1a1f01d0d b81c25f2a
Author: Stefano Rivera <stefanor@debian.org>
Date:   Wed Nov 26 23:37:58 2025 +0000

    Merge release-0.13.x changelog (MR !2455)
    
    Merge the release-0.13.x history in, selecting only the changelog, so that daily builds upgrade from unstable again.
    
    Add an entry to release history (which was skipped for the 0.13.1 release, as there were no towncrier items).
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2455

commit 1a1f01d0d6f958c7ca5382ff386da2f766eed43e
Merge: d28afbc14 d49352d92
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 22:57:28 2025 +0000

    debian_pipeline: Automatically use `suite` during builds and tests (MR !2452)
    
    Fixes: #1122
    
    Closes #1122
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2452

commit b81c25f2ad7a784f861f40285676248156052791
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed Nov 26 18:26:38 2025 -0400

    Record 0.13.1 in the Release History

commit 677eeb3f07133bb0e3343229c2ec7253e478030e
Merge: d28afbc14 e306140eb
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed Nov 26 18:17:36 2025 -0400

    Merge changelog from release-0.13.x

commit d28afbc14fa2102f03713d8a6c777c32cacc0abb
Merge: 70ef2d515 ca4fec1d9
Author: Stefano Rivera <stefanor@debian.org>
Date:   Wed Nov 26 21:10:53 2025 +0000

    Use debian:binary-package in tests (MR !2445)
    
    In preparation for removing debian:binary-packages.
    
    Part of #1172
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2445

commit 70ef2d515305877a819a0e38549ddcb8a378038a
Merge: 82f0966cd 0d55bd07b
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 20:41:06 2025 +0000

    Ignore content negotiation for archive views that return files (MR !2451)
    
    Fixes: #1173
    
    Closes #1173
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2451

commit 82f0966cd63a74ae506c7ed01b8630014f45e65d
Merge: f6a03a6c4 06cd63b8f
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 20:33:37 2025 +0000

    Apply some recent task_data migrations to configured_task_data (MR !2453)
    
    I think this should finally be correct now, for the migrations starting
    at 0026.  These fields aren't found in `dynamic_task_data`.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2453

commit ca4fec1d90b90aeb43cf99817049a39c8044105f
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed Nov 26 16:18:07 2025 -0400

    Use debian:upload as binaries in test_package_upload.
    
    This is the more typical use-case.

commit 06cd63b8f2411cf1c666346758d81e0bb1b33f1d
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 18:33:48 2025 +0000

    Apply some recent task_data migrations to configured_task_data
    
    I think this should finally be correct now, for the migrations starting
    at 0026.  These fields aren't found in `dynamic_task_data`.

commit d49352d92570a74c7752532ed413704ded3f1f78
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 17:01:59 2025 +0000

    debian_pipeline: Automatically use `suite` during builds and tests
    
    Fixes: #1122

commit 0d55bd07ba7b10f83dae54fc8243e80c86934509
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 15:39:46 2025 +0000

    Ignore content negotiation for archive views that return files
    
    Fixes: #1173

commit f6a03a6c41d57f1189812a0f88dfaea0f9747857
Merge: ce00e58ce 06c1cc151
Author: Enrico Zini <enrico@debian.org>
Date:   Wed Nov 26 15:30:31 2025 +0000

    Added Collection.delete_collection method, that also deletes its contents (MR !2449)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2449

commit ce00e58ce9b0efe8f935a30f0a1cf782c339ea5b
Merge: 9391a7a5b 9ecfbe6a6
Author: Stefano Rivera <stefanor@debian.org>
Date:   Wed Nov 26 14:38:19 2025 +0000

    Stop generating debian:binary-packages artifacts in sbuild and client (MR !2444)
    
    First step of #1172, the complete removal of the artifact.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2444

commit 9391a7a5bb0481ef67dd36b4ecab06527fd3b19d
Merge: 691e2f219 eb28ffea8
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 14:30:30 2025 +0000

    Record websocket metrics (MR !2450)
    
    I considered tracking websocket lifetimes as a summary or histogram, but
    that would be quite awkward to graph as the observations would normally
    be infrequent.  A counter of connection requests should meet the same
    basic requirement (allowing us to alert on spikes).
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2450

commit 9ecfbe6a6b4214b859ccaf92e1e1454cc471bba6
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Nov 25 14:22:21 2025 -0400

    Stop uploading debian:binary-packages artifacts
    
    In `debusine artifact import-debian`, skip generation of the
    `debian:binary-packages` artifact.

commit 367b7fa5fc337dc393b78773605c599e90e36258
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Nov 25 11:18:24 2025 -0400

    Stop generating debian:binary-packages artifacts in sbuild
    
    First step of #1172, the complete removal of the artifact.

commit eb28ffea88e118bcc7ff53f3a9c09c45a2af90ce
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 13:23:23 2025 +0000

    Record websocket metrics
    
    I considered tracking websocket lifetimes as a summary or histogram, but
    that would be quite awkward to graph as the observations would normally
    be infrequent.  A counter of connection requests should meet the same
    basic requirement (allowing us to alert on spikes).

commit 52eefb21671ade678c761ef64c2a416f02ca86ba
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Nov 26 12:30:01 2025 +0000

    Refactor websocket consumers slightly to call superclasses

commit 691e2f219f1321b69039e78e1dea05b07c8c7213
Merge: 8b4596581 79d676077
Author: Stefano Rivera <stefanor@debian.org>
Date:   Wed Nov 26 11:53:16 2025 +0000

    Remove bookworm boto3 hacks (MR !2448)
    
    Now that we have dropped support for Debian bookworm, we can assume that boto will be > 1.36.
    
    Part of: #1008
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2448

commit 79d6760773c17224dd0aea9e4f14b84f1cff5592
Author: Stefano Rivera <stefanor@debian.org>
Date:   Wed Nov 26 11:53:16 2025 +0000

    Remove bookworm boto3 hacks
    
    Now that we have dropped support for Debian bookworm, we can assume that
    boto will be > 1.36.

commit 06c1cc151264f108707511951b71e2ad79191ad6
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Nov 26 09:23:48 2025 +0100

    Added Collection.delete_collection method, that also deletes its contents

commit 8b4596581db34236dbe79eeabae4b94b593d2fb2
Merge: 59817eb93 d7933826e
Author: Stefano Rivera <stefanor@debian.org>
Date:   Tue Nov 25 23:24:27 2025 +0000

    Remove bookworm coverage hacks (MR !2447)
    
    Now that we don't have to support bookworm any more, remove some old coverage hacks. These were documented as working around old versions of coverage.
    
    Part of: #1008
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2447

commit d7933826e0664e3ef34331c3afcc5a18728c3076
Author: Stefano Rivera <stefanor@debian.org>
Date:   Tue Nov 25 23:24:27 2025 +0000

    Remove bookworm coverage hacks
    
    Now that we don't have to support bookworm any more, remove some old
    coverage hacks. These were documented as working around old versions of
    coverage.

commit 59817eb938e20e4e4cc4dee2f85822c675ee9fab
Merge: 2339cf7ff 6a48e4bd5
Author: Stefano Rivera <stefanor@debian.org>
Date:   Tue Nov 25 22:39:01 2025 +0000

    Remove polyfills for bookworm responses (MR !2446)
    
    Now that we no longer need to support Debian bookworm, remove polyfills for responses < 0.19.
    
    We already declare a dependency on responses >= 0.21
    
    Part of: #1008
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2446

commit 6a48e4bd50a89b7ae0985ffdf2caea7800b99d21
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Nov 25 16:17:42 2025 -0400

    Remove polyfills for bookworm responses
    
    Now that we no longer need to support Debian bookworm, remove polyfills
    for responses < 1.19

commit 151a03d6f329983e9e545b88e33459b2c5040b71
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Nov 25 14:32:22 2025 -0400

    Use debian:binary-package in tests
    
    In preparation for removing debian:binary-packages.

commit 2339cf7ffab663589b7c5bba08c1d9b6dc7e7c43
Merge: f40b48a09 ff1bf9fe3
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Nov 25 17:47:39 2025 +0000

    Rename host_architecture to build_architecture in more places (MR !2443)
    
    I missed `dynamic_task_data` and `configured_task_data` in the previous
    migration.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2443

commit f40b48a0914d4602ddf90e4dbc4e5564b3c80e68
Merge: e18d5831e a846fb53b
Author: Stefano Rivera <stefanor@debian.org>
Date:   Tue Nov 25 17:34:24 2025 +0000

    Fix piuparts on Ubuntu noble (MR !2416)
    
    Checksums for /usr/sbin/start-stop-daemon got broken by mmdebstrap moving it out of the way before installing updates. When there's a
    dpkg security update, the file changes, and then mmdebstrap moves the old version back.
    
    We can rely on policy-rc.d to stop daemons from starting. So we can disable these moves.
    
    Working around: https://bugs.debian.org/1121344
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2416

commit ff1bf9fe3651f285cf516bc86ab2b21ee400ccf4
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Nov 25 16:30:23 2025 +0000

    Rename host_architecture to build_architecture in more places
    
    I missed `dynamic_task_data` and `configured_task_data` in the previous
    migration.

commit e18d5831ed66fd2f2153cbcd5ccdcfb72431b4c2
Merge: 82af78bd7 fc3011996
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Nov 25 10:54:31 2025 +0000

    Use types-jwcrypto, types-requests-oauthlib, and types-unidiff (MR !2440)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2440

commit 82af78bd7027fb1df087e3034ac54f7de9a0be7c
Merge: ef5110a1e a82f79377
Author: Enrico Zini <enrico@debian.org>
Date:   Tue Nov 25 10:39:17 2025 +0000

    Added Collection.can_delete permission (MR !2434)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2434

commit fc3011996df504ecf48bc63e7056fa91d33c910a
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Nov 24 22:46:53 2025 +0000

    Use types-jwcrypto, types-requests-oauthlib, and types-unidiff

commit ef5110a1ee284fab3fb6c2def8f0a0895d3c722d
Merge: 53c0418d2 27038d48a
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Nov 25 10:13:23 2025 +0000

    Use types-channels (MR !2439)
    
    These stubs exist now, so we might as well use them, although there are
    a few awkward spots mostly around `TypedDict` handling.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2439

commit a82f7937776cf271b10bcaec36709655be1e65b8
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue Nov 25 11:03:15 2025 +0100

    Do not give permission to delete internal workflow collections

commit c15e7de77606bf1bd251e84ec5b59350fd0b7a77
Author: Enrico Zini <enrico@enricozini.org>
Date:   Sun Nov 23 18:35:18 2025 +0100

    Added Collection.can_delete permission

commit 53c0418d246417c529ade6d665b544b98acbab6e
Merge: 9c21ae2f6 9a8cd78d7
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Tue Nov 25 08:15:25 2025 +0000

    Autopkgtest view to browse logs (related #810) (MR !2284)
    
    Adds Autopkgtest view to browse logs.
    
    Inspired by debci.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2284

commit 9a8cd78d75718d07ac54859af5515ec9af3fbfbf
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Tue Nov 25 08:15:25 2025 +0000

    Parse and display Autopkogtest log files

commit 9c21ae2f638bb5725c5ac5b0ea15fbd8d184512f
Merge: a6a212824 cace06f9a
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Nov 25 00:50:59 2025 +0000

    Move conftest.py to debusine/conftest.py (MR !2441)
    
    This mostly just tidies up the top level slightly, but it also makes
    this file visible to type-checking and coverage analysis.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2441

commit cace06f9a3bb494c926ea3295c24159e4bb089b6
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Nov 24 23:11:00 2025 +0000

    Move conftest.py to debusine/conftest.py
    
    This mostly just tidies up the top level slightly, but it also makes
    this file visible to type-checking and coverage analysis.

commit a6a212824bd8d703bae2e82963d42a74c63276db
Merge: 5e74d6de4 0b2ec5cfc
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon Nov 24 23:56:23 2025 +0000

    Document Collection.retains_artifacts (MR !2438)
    
    Came up in conversation that it was undocumented, here: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2426#note_695308
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2438

commit 0b2ec5cfc64aa7afcace93c4655a5e0b29368e9d
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Nov 24 11:25:10 2025 -0400

    Document Collection.retains_artifacts

commit 5e74d6de4296c9bff00dd430de5090427d3f55de
Merge: 792f52725 2c80ba26e
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Nov 24 22:48:48 2025 +0000

    Fix django-prometheus metrics following our switch to gunicorn (MR !2418)
    
    Part of #1098.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2418

commit 27038d48a9b54a92a3ce277d99d223b900e49099
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Nov 24 22:33:10 2025 +0000

    Use types-channels
    
    These stubs exist now, so we might as well use them, although there are
    a few awkward spots mostly around `TypedDict` handling.

commit a846fb53bb99d80337daf47c5ece7762171a3f8e
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Nov 18 11:29:45 2025 +0100

    Fix piuparts on Ubuntu noble
    
    Checksums for /usr/sbin/start-stop-daemon got broken by mmdebstrap
    moving it out of the way before installing updates. When there's a
    dpkg security update, the file changes, and then mmdebstrap moves the
    old version back.
    
    We can rely on policy-rc.d to stop daemons from starting. So we can
    disable these moves.
    
    Working around: https://bugs.debian.org/1121344

commit 792f5272505013f9ff41f1a6d4308451dccb7a87
Merge: 19953a4a3 8b546d4d9
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon Nov 24 15:04:32 2025 +0000

    Expand some tabs to spaces (MR !2437)
    
    Tabs and spaces don't play that well together.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2437

commit 19953a4a3c39863d3ce2ef83151daac5bd99576e
Merge: 08430156d 6179958f8
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon Nov 24 14:49:49 2025 +0000

    Add support for `resolve_alternatives` to `PackageBuild` (MR !2436)
    
    Fixes: #627
    
    Closes #627
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2436

commit 8b546d4d93a7ed53399ff030d14c571ea25e8625
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Nov 24 09:15:35 2025 -0400

    Expand some tabs to spaces
    
    Tabs and spaces don't play that well together.

commit 6179958f8d8723b787d164b548de86db8ac46c6b
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Nov 24 09:12:29 2025 -0400

    Add support for `resolve_alternatives` to `PackageBuild`
    
    Fixes: #627

commit 08430156d853d27fb9eae368041e3e9e5cac8ccf
Merge: 1d7f0c981 8ee802a21
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Nov 24 11:08:04 2025 +0000

    Require urllib3 >= 2.0.0 (MR !2432)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2432

commit 1d7f0c981d27a022b2ed45577f0b06174aa4c72d
Merge: 8cef9465c ddbc58bd3
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Nov 24 11:07:47 2025 +0000

    Require djangorestframework >= 3.16.0 (MR !2433)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2433

commit 8cef9465cc36569b17a2f49bedd509bcbec5767d
Merge: 3486409e1 d1fddb1dd
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Nov 24 11:07:30 2025 +0000

    Require responses >= 0.21.0 (MR !2431)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2431

commit 3486409e149c8f724a20c866caa431cbbde7cdf8
Merge: b23c0345e 7da86eb94
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Nov 24 11:07:04 2025 +0000

    Require python-debian >= 1.0.0 (MR !2430)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2430

commit b23c0345ef5969c511294ee12252d76b65a35739
Merge: 7364154bc 82b29c58c
Author: Enrico Zini <enrico@debian.org>
Date:   Sun Nov 23 17:51:21 2025 +0000

    Added Place.as_button (MR !2428)
    
    This allows to generate buttons with consistent titles and tooltips.
    
    To take this further one would need a way to pass at least a class argument when rendering a place as a button, but YAGNI for now
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2428

commit 82b29c58cf58faf64d8d1a4035a140cf397b045a
Author: Enrico Zini <enrico@enricozini.org>
Date:   Sun Nov 23 12:12:04 2025 +0100

    Added Place.as_button

commit ddbc58bd3b51f77ef1f46e60df1342c432b0e9dc
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Nov 23 15:54:36 2025 +0000

    Require djangorestframework >= 3.16.0

commit 8ee802a212e3e07af9a0964c7a9215b040ea9ed8
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Nov 23 15:45:31 2025 +0000

    Require urllib3 >= 2.0.0

commit d1fddb1ddfa582778280e70b90cb23d1b2c45e17
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Nov 23 15:39:26 2025 +0000

    Require responses >= 0.21.0

commit 7da86eb940da498a2434d542e19a8f46a45d38af
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Nov 23 15:28:37 2025 +0000

    Require python-debian >= 1.0.0

commit 7364154bc03eb0543b14eba808b82c07bf131fa6
Merge: 857712553 56f7694cc
Author: Enrico Zini <enrico@debian.org>
Date:   Sun Nov 23 12:54:20 2025 +0000

    Proxy permission predicates in ui helpers (MR !2427)
    
    This should both make templates less fiddly when using ui helpers, as one doesn't need the `has_perm:"name"` filter anymore, and more efficient, as it caches the predicate result in the UI helper
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2427

commit 8577125533c5b3c78b6df823253b320155700260
Merge: d0fcde478 7a9f37296
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Nov 23 12:01:37 2025 +0000

    Explicitly order results from asset API view (MR !2429)
    
    This should fix an occasional test failure, of which an example can be
    seen in https://salsa.debian.org/cjwatson/debusine/-/jobs/8621781.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2429

commit 56f7694ccb0f8968cd4ae1560f5364a82191ac9b
Author: Enrico Zini <enrico@enricozini.org>
Date:   Sun Nov 23 12:00:18 2025 +0100

    Proxy permission predicates in ui helpers

commit 7a9f37296de59301c5cbfcb9e64702bf2cbf2fa4
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Nov 23 11:17:19 2025 +0000

    Explicitly order results from asset API view
    
    This should fix an occasional test failure, of which an example can be
    seen in https://salsa.debian.org/cjwatson/debusine/-/jobs/8621781.

commit d0fcde478216a5ae3eb7a39dfda12289ac1e011f
Merge: 210b18ab8 bb1385be3
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Nov 23 11:05:31 2025 +0000

    Rename host_architecture to build_architecture in several tasks (MR !2425)
    
    Given the usual Autotools nomenclature of "build" meaning the
    architecture we're building on and "host" meaning the architecture we're
    building for, this makes more sense in almost all cases.  There were
    also some cases of the opposite problem in the sbuild task, where
    "build" was incorrectly being used to describe the architecture we're
    building for rather than the architecture we're building on.
    
    There are a few cases where going through this exposed some places where
    we should perhaps be determining and using the host architecture
    instead.  For now I've just left TODO comments for those.
    
    Fixes: #995
    
    Closes #995
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2425

commit 210b18ab8b2b7d06518995f499a06c652a653daf
Merge: 1e3d2fa50 388daecb4
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Nov 23 11:04:46 2025 +0000

    Add French translation (MR !2424)
    
    Thanks, Baptiste Jammet.
    
    Closes: #1121126
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2424

commit bb1385be374339ff5cf8cf8838e9f2d19e96a0b9
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Nov 21 17:09:16 2025 +0000

    Rename host_architecture to build_architecture in several tasks
    
    Given the usual Autotools nomenclature of "build" meaning the
    architecture we're building on and "host" meaning the architecture we're
    building for, this makes more sense in almost all cases.  There were
    also some cases of the opposite problem in the sbuild task, where
    "build" was incorrectly being used to describe the architecture we're
    building for rather than the architecture we're building on.
    
    There are a few cases where going through this exposed some places where
    we should perhaps be determining and using the host architecture
    instead.  For now I've just left TODO comments for those.
    
    Fixes: #995

commit 1e3d2fa50160a99c5282dee4a604c61cd7d7f08b
Merge: e0c78461b 3238ddf9e
Author: Enrico Zini <enrico@debian.org>
Date:   Fri Nov 21 17:01:41 2025 +0000

    Implemented debusine workflow-template edit. Fixes: #767 (MR !2422)
    
    Closes #767
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2422

commit e0c78461b1167ad7cb45fc0aa3b5fcb4d75058f1
Merge: 6e7c704e9 50e6c72bb
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Nov 21 17:01:07 2025 +0000

    Rename arch_all_host_architecture to arch_all_build_architecture (MR !2423)
    
    This is always used as the architecture we build on, not the architecture we build for.
    
    Part of #995.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2423

commit 388daecb49596a045f035e0e4fa6ce60eea84d6d
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Nov 21 16:59:39 2025 +0000

    Add French translation
    
    Thanks, Baptiste Jammet.
    
    Closes: #1121126

commit 3238ddf9e27c4bd8ec5ac15514e2d20ecbeb0e0d
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Nov 21 10:43:44 2025 +0100

    Announce the change

commit 8a9ccb6daae8e7ed83fc6cc5258a9fbf45e2865a
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Nov 21 10:42:58 2025 +0100

    Added a feedback system and use it to notify if the workflow template is unchanged

commit a65ae4ed99d86566e0964606e3d255932e194a2c
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Nov 21 10:05:35 2025 +0100

    Unit tests

commit 81295c1116a4f4cfd0d30ed06c0ad220a69feabd
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Nov 21 09:18:14 2025 +0100

    Implemented debusine workflow-template edit

commit 50e6c72bb12ae138a66b990a21273916a19250d3
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Nov 20 15:01:08 2025 +0000

    Rename arch_all_host_architecture to arch_all_build_architecture
    
    Part of #995.

commit a80f8a6dcb3448bb3518c899fe84c9fb23703f34
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Nov 20 15:00:08 2025 +0000

    Make it easier to rename parameters in several workflows at once

commit 6e7c704e9b277e10d8b9bcc5b8ede7215b7f974a
Merge: 9c6627cf2 6dc2901ce
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Nov 21 10:49:35 2025 +0000

    Rename worker host architecture to native architecture (MR !2421)
    
    The previous name was arguably correct, but very confusing when combined with GNU Build System terminology.  Helmut suggested "native architecture" for this case.
    
    Part of #995.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2421
Created: 2025-11-16 Last update: 2025-12-01 00:01
6 open merge requests in Salsa normal
There are 6 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-11-23 Last update: 2025-11-30 22:32
news
[rss feed]
  • [2025-11-23] Accepted debusine 0.13.1~bpo12+1 (all source) into oldstable-backports-sloppy (Debian FTP Masters) (signed by: Stefano Rivera)
  • [2025-11-20] Accepted debusine 0.13.1~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • [2025-11-20] debusine 0.13.1 MIGRATED to testing (Debian testing watch)
  • [2025-11-17] Accepted debusine 0.13.1 (source) into unstable (Stefano Rivera)
  • [2025-11-16] Accepted debusine 0.13.0 (source) into unstable (Stefano Rivera)
  • [2025-09-28] debusine 0.12.2 MIGRATED to testing (Debian testing watch)
  • [2025-09-23] Accepted debusine 0.12.2 (source) into unstable (Stefano Rivera)
  • [2025-09-01] Accepted debusine 0.12.1~bpo13+2 (all source) into stable-backports (Debian FTP Masters) (signed by: Colin Watson)
  • [2025-08-27] debusine 0.12.1 MIGRATED to testing (Debian testing watch)
  • [2025-08-21] Accepted debusine 0.12.1 (source) into unstable (Colin Watson)
  • [2025-08-15] Accepted debusine 0.12.0 (source) into unstable (Colin Watson)
  • [2025-07-20] Accepted debusine 0.11.3~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-07-19] debusine 0.11.3 MIGRATED to testing (Debian testing watch)
  • [2025-07-08] Accepted debusine 0.11.3 (source) into unstable (Colin Watson)
  • [2025-07-03] Accepted debusine 0.11.2 (source) into unstable (Colin Watson)
  • [2025-05-14] Accepted debusine 0.11.1~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-05-14] debusine 0.11.1 MIGRATED to testing (Debian testing watch)
  • [2025-05-04] Accepted debusine 0.11.1 (source) into unstable (Colin Watson)
  • [2025-04-27] Accepted debusine 0.11.0~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-04-26] debusine 0.11.0 MIGRATED to testing (Debian testing watch)
  • [2025-04-15] Accepted debusine 0.11.0 (source) into unstable (Colin Watson)
  • [2025-04-05] Accepted debusine 0.10.0~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-04-05] debusine 0.10.0 MIGRATED to testing (Debian testing watch)
  • [2025-04-02] Accepted debusine 0.10.0 (source) into unstable (Colin Watson)
  • [2025-03-26] Accepted debusine 0.9.1~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-03-26] debusine 0.9.1 MIGRATED to testing (Debian testing watch)
  • [2025-03-24] Accepted debusine 0.9.1 (source) into unstable (Colin Watson)
  • [2025-03-01] debusine 0.9.0 MIGRATED to testing (Debian testing watch)
  • [2025-02-28] Accepted debusine 0.9.0~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-02-25] Accepted debusine 0.9.0 (source) into unstable (Colin Watson)
  • 1
  • 2
bugs [bug history graph]
  • all: 2
  • RC: 0
  • I&N: 0
  • M&W: 1
  • F&P: 1
  • patch: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • l10n (100, -)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.13.1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing