Debian Package Tracker
Register | Log in
Subscribe

debusine

Choose email to subscribe with

general
  • source: debusine (main)
  • version: 0.11.1
  • maintainer: Raphaël Hertzog (DMD)
  • uploaders: Colin Watson [DMD]
  • arch: all
  • std-ver: 4.6.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • stable-bpo: 0.11.1~bpo12+1
  • testing: 0.11.1
  • unstable: 0.11.1
versioned links
  • 0.11.1~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.11.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
  • python3-debusine-server
  • python3-debusine-signing
action needed
208 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 d9f98f0f07b38834edcb405f9aac71ac2d54c5b3
Merge: b8482d174 d178f73db
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun May 25 12:13:44 2025 +0000

    Merge branch 'generate-suite-indexes' into 'devel'
    
    Add a GenerateSuiteIndexes task
    
    See merge request freexian-team/debusine!1925

commit d178f73dbfe7205d05e54d645b3a44f9acd1a419
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 20 01:13:16 2025 +0100

    Add a GenerateSuiteIndexes task
    
    Part of #755.

commit a86f8d62c5efc0582b8757445b6dfb38e197afd0
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 20 01:13:08 2025 +0100

    Clarify a few issues with the generate-repository-indexes blueprint

commit e22d60a8edc795a56085b0d929a986402d3f96fb
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 19 00:09:26 2025 +0100

    Add Collection.active_at
    
    This is useful for inspecting the state of a collection at some point in
    the past.

commit 66b0894b8741fbcb511e784b88081c4558f05a87
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun May 18 19:37:49 2025 +0100

    Promote components/architectures to top-level suite data
    
    Since generating indexes for a suite needs to iterate over these, it
    makes more sense for them to be top-level data fields.

commit ba0279c9e792c8447879b437d068313963a52023
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun May 18 18:30:02 2025 +0100

    Add an Architecture: all package to UIScenario

commit b8482d174409a7fca26b5dfcb8f5b4b0b0b6ca74
Merge: 0ff7daa47 e2e2d28da
Author: Stefano Rivera <stefanor@debian.org>
Date:   Fri May 23 11:04:13 2025 +0000

    Merge branch 'input-artifacts' into 'devel'
    
    Implement get_source_artifacts_ids in all tasks
    
    Closes #549
    
    See merge request freexian-team/debusine!1906

commit e2e2d28da1b09286137c5fc295c1d1e631936621
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 23 12:17:35 2025 +0200

    Use playground artifacts in AutopkgtestViewTests
    
    They're more fully fleshed out, and will allow us to render the page
    with input artifacts.

commit 1ebe902c78987cf576a27dd5ea4fee07004b95a9
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 16 14:06:32 2025 +0200

    Rename get_source_artifacts_ids() -> get_input_artifacts_ids()

commit 7f71254314f9fca085e3e1c14a6b2405e8296123
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat May 10 14:42:17 2025 -0400

    Make get_source_artifact_ids abstract

commit 33e8a821b4e28fd7a10478a5031e7eb553fdb42f
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun Oct 27 16:11:28 2024 -0700

    Implement get_source_artifacts_ids in all tasks
    
    Allows the source artifacts to be displayed on the web view of tasks.

commit 8d1001f20071383b2167eaab17c4b4e12c329c0e
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat May 10 15:13:55 2025 -0400

    Add a noop get_source_artifacts_ids to workflows, as they all use BaseDynamicTaskData

commit 16dfc123ee336249b97ac2c7a5d24255f3b711bb
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat May 10 17:34:02 2025 -0400

    Use DefaultDynamicData more liberally

commit 5215c62bf3c1e7abba5d10cd5f5f461a89dc69af
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat May 10 12:31:18 2025 -0400

    Add an empty get_source_artifacts_ids to DefaultDynamicData

commit 0ff7daa47a6ecdb2d73faf5433a36623a3e85330
Merge: a4884fc74 0b99b178f
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu May 22 12:46:21 2025 +0000

    Merge branch 'disable-tab-fade' into 'devel'
    
    Disable fade for tabs
    
    Closes #913
    
    See merge request freexian-team/debusine!1938

commit 0b99b178f3f8ed02d6f2d2efab21a0e8cefa6dcb
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu May 22 11:50:47 2025 +0100

    Disable fade for tabs
    
    I find the effect a bit distracting.
    
    Fixes: #913

commit a4884fc74ba03ebb01d4fe68f69e3e8672acb8e4
Merge: 27060a8d5 674b0b849
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu May 22 11:56:07 2025 +0000

    Merge branch 'disambiguate-merge-uploads' into 'devel'
    
    Avoid confusion between the output of different MergeUploads tasks
    
    Closes #914
    
    See merge request freexian-team/debusine!1937

commit 27060a8d5fc95e0534da1a5e92c3b5d4040bac46
Merge: 45f859ca6 dbccb0436
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Thu May 22 11:28:54 2025 +0000

    Merge branch 'artifact-move-sidebar-to-origin-tab' into 'devel'
    
    Artifact detail view: remove sidebar, add "Origin" tab, add information in "Metadata" tab (fixes #794)
    
    Closes #794
    
    See merge request freexian-team/debusine!1920

commit dbccb04364e5f40353c2d6ab8e18d4a7ea96d9a1
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Thu May 22 11:28:54 2025 +0000

    Artifact detail view: remove sidebar, move its information to "Origin" tab, add information in "Metadata" tab

commit 45f859ca6164422f632795fad6be8f7e7cf9d421
Merge: 0cc9bbdb6 ffab9e595
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Thu May 22 10:47:50 2025 +0000

    Merge branch 'improve-work-request-artifact-table' into 'devel'
    
    WorkRequestDetailView artifact table: remove non-needed spacing
    
    See merge request freexian-team/debusine!1936

commit 674b0b849e46b3f074fb1ac6c24ebd7d59d7d17b
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu May 22 11:47:44 2025 +0100

    Avoid confusion between the output of different MergeUploads tasks
    
    Since the `package-upload-merged` items are essentially internal to the
    `package_upload` workflow, I think it's fine for it to append its own
    work request ID as a means of disambiguating them in case there are
    multiple `package_upload` sub-workflows under a single root workflow.
    
    Fixes: #914

commit 0cc9bbdb66edabb7ee0a9d633f636d37907e8b41
Merge: 2fa71251d fd86a3ff4
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu May 22 09:54:09 2025 +0000

    Merge branch 'qa-accept-binary-package' into 'devel'
    
    qa: Support passing debian:binary-package in binary_artifacts
    
    Closes #906
    
    See merge request freexian-team/debusine!1934

commit ffab9e595352b7ad317bd3da113ab43cd081d517
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Thu May 22 09:53:01 2025 +0100

    WorkRequestDetailView artifact table: remove non-needed spacing
    
    This spacing made sense before when we had one table with the Input
    (previously called Source) and Output artifacts. Now the spacing was
    creating a weird effect in the first row of the table

commit fd86a3ff4ba90a525593a230049507ef7b577584
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed May 21 18:19:30 2025 +0100

    qa: Support passing debian:binary-package in binary_artifacts
    
    Fixes: #906

commit d387793787e19657a51d1f124492470196c3dbe2
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Thu May 22 09:52:34 2025 +0100

    WorkRequestDetailView artifact table: fix headers

commit 2fa71251dec221c49ef8735b3acf1959d97bd4d9
Merge: 594a80364 ec6110f38
Author: Stefano Rivera <stefanor@debian.org>
Date:   Wed May 21 21:14:19 2025 +0000

    Merge branch 'test-mode-fix' into 'devel'
    
    Quick fix for TEST_MODE
    
    See merge request freexian-team/debusine!1935

commit ec6110f38dd2389619917707b584d372e9a849b7
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed May 21 22:23:46 2025 +0200

    Quick fix for TEST_MODE

commit 6db40d2acb1a0d77220149ad3970320bd78c6e48
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed May 21 16:07:13 2025 +0100

    Improve some "unexpected artifact category" errors slightly

commit 594a80364163aee279d9d8a75a055fef44587ed5
Merge: c9355eb70 582249c27
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 11:02:19 2025 +0000

    Merge branch 'artifact-view-template-improvements' into 'devel'
    
    ArtifactView template: add spacing after tabs
    
    See merge request freexian-team/debusine!1931

commit c9355eb7011feb114b0baf23cda0edb41b43054e
Merge: 467467a13 394d9a4e0
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 11:02:01 2025 +0000

    Merge branch 'html-fix-aria-current' into 'devel'
    
    Fix HTML: add space before "aria-current" tag in tables
    
    See merge request freexian-team/debusine!1929

commit 467467a13386151e8e66bf82e3c8fb8e68ab4aab
Merge: 40b0d591d 2559ffe4d
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 09:23:36 2025 +0000

    Merge branch 'delete-max-diff' into 'devel'
    
    Delete self.maxDiff = None statements
    
    See merge request freexian-team/debusine!1932

commit 40b0d591dee025a0e54acff132ec4fab72af8c6c
Merge: a4bb732ea 85304bd54
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 09:23:23 2025 +0000

    Merge branch 'delete-noqa-d102' into 'devel'
    
    Remove noqa: D102
    
    See merge request freexian-team/debusine!1930

commit a4bb732eaa7c866b736977acec676a1afd200c70
Merge: 881795d19 385507634
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed May 21 08:31:40 2025 +0000

    Merge branch 'trixie-dpkg-warnings' into 'devel'
    
    Suppress dpkg-deb test suite warnings on trixie
    
    See merge request freexian-team/debusine!1928

commit 2559ffe4d4c7f5c6f57636b215d7396e936eb265
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 09:21:24 2025 +0100

    Delete self.maxDiff = None statements

commit 582249c27666384ee84b593804be6b024fa48081
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 07:17:56 2025 +0100

    ArtifactView template: add spacing after tabs
    
    It was recently done for WorkRequestView

commit 881795d192fe16cce32303f4142af1b5a44d242c
Merge: 3ab21feb6 b1a95ba95
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 06:16:42 2025 +0000

    Merge branch 'work-request-tabs' into 'devel'
    
    Work request tabs (#809)
    
    See merge request freexian-team/debusine!1913

commit b1a95ba95f8b44012deed2db0d3e2692c5ada76c
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 06:16:42 2025 +0000

    WorkRequestDetailView: structure view in tabs. WorkRequests with specialized view: add information in a tab

commit 85304bd545d3f429f3e1ae8267d0b338951d39a3
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 07:08:56 2025 +0100

    Remove noqa: D102
    
    D102: allow missing docstring. Missing docstrings are allowed in tests

commit 394d9a4e02e010c456e8c487d5cfffb60f5e20f9
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed May 21 06:49:15 2025 +0100

    Fix HTML: add space before "aria-current" tag in tables

commit 3ab21feb6b8dd4e51ce91dbf228bfc29e686e36d
Merge: effd4ab9c de6874ee2
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 20 17:33:54 2025 +0000

    Merge branch 'update-environments-null-variant' into 'devel'
    
    update_environments: Accept null as an element in targets.variants
    
    See merge request freexian-team/debusine!1923

commit de6874ee25d00dd0cd951f09557775b5ec3c8fe3
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 19 12:48:06 2025 +0100

    update_environments: Accept null as an element in targets.variants
    
    This may be useful to indicate that an environment may be used as a
    generic environment for any task while also being the most suitable
    environment for particular variants.
    
    Part of #899.

commit 3855076349e7daf2315d3341715e707269dd26fb
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 20 13:53:57 2025 +0100

    Suppress dpkg-deb test suite warnings on trixie
    
    For example:
    
      dpkg-deb: warning: root directory /tmp/tmp37_rje1x has unusual owner or group 1000:1000

commit effd4ab9cb5ccc9bede1c18c62f14f6e81a7d2ab
Merge: e0831a40e c9284bc57
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Tue May 20 12:10:01 2025 +0000

    Merge branch 'workrequestdetailviewtests-assert-response' into 'devel'
    
    WorkRequestDetailViewTests: use assertResponseHTML() instead of only checking the status code
    
    See merge request freexian-team/debusine!1926

commit c9284bc5702a465bb152a4dbb8120c3466e4986f
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Tue May 20 12:10:00 2025 +0000

    WorkRequestDetailViewTests: use assertResponseHTML() instead of only checking the status code

commit e0831a40e6686887fb4cf23cf3a5df35ca96b7b3
Merge: 4dcc1acd2 4da28bc75
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 20 10:06:05 2025 +0000

    Merge branch 'fix-playground-populate' into 'devel'
    
    Fix use of obsolete command in playground-populate
    
    See merge request freexian-team/debusine!1927

commit 4da28bc75a6ea4effc1e3988a16415af4b0f3c77
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 20 10:14:13 2025 +0100

    Fix use of obsolete command in playground-populate

commit 8dcaa45103f56a7263a2ebf06b606c28adfa52a4
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 20 10:12:39 2025 +0100

    Add "debusine-admin workspace delete --force"
    
    Previously supported by the now-removed `debusine-admin
    delete_workspace` command, and needed by `playground-populate`.

commit 4dcc1acd29c392886cefaa3a51fe520178c4d731
Merge: 1a07fbc81 14da12b6a
Author: Stefano Rivera <stefanor@debian.org>
Date:   Fri May 16 12:15:26 2025 +0000

    Merge branch 'experimental-aspcud' into 'devel'
    
    sbuild workflow: Install build-dependencies from experimental, when necessary
    
    Closes #829
    
    See merge request freexian-team/debusine!1900

commit 14da12b6a7f0472670ba10bccfa548cb12d5a7fa
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 18:24:18 2025 -0400

    sbuild workflow: Install build-dependencies from experimental, when necessary
    
    Implement the same ASPCUD criteria as Debian's buildds when experimental
    is enabled.
    
    Fixes: #829

commit 9e3f69801205cede53461e1a0182ee38f0f547f9
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 18:15:31 2025 -0400

    Add aspcud_criteria to the sbuild task
    
    A prerequisite for handling experimental correctly.

commit eda16c4c26deaf08998c32721959961da38596e1
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 18:03:33 2025 -0400

    Add build_dep_resolver to the sbuild task
    
    A prerequisite for handling experimental correctly.

commit 1a07fbc814d9bf381989f874551970cb9c10c16c
Merge: 72e4f5373 933284e6b
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 21:59:19 2025 +0000

    Merge branch 'collection-refactor-active-objects' into 'devel'
    
    Move Collection.active_objects to Collection.objects.active()
    
    See merge request freexian-team/debusine!1919

commit 72e4f5373cd528c1ec7a2e5c1730010f418d716e
Merge: 5cab1376c 2aec60c83
Author: Enrico Zini <enrico@debian.org>
Date:   Tue May 13 20:36:18 2025 +0000

    Merge branch 'signon-failure-feedback' into 'devel'
    
    Give feedback on signon failures (#889)
    
    See merge request freexian-team/debusine!1921

commit 2aec60c83b273d8dc4e6b178ca30ea258c6d514e
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue May 13 20:24:49 2025 +0200

    Give feedback on signon failures

commit 5cab1376c3a844d0b85b47b1b3551464f0f82552
Merge: f728668a6 1bdca9480
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 15:03:30 2025 +0000

    Merge branch 'lintian-warning' into 'devel'
    
    Override a Lintian warning from vendored code
    
    See merge request freexian-team/debusine!1916

commit f728668a65557e3b615aa455d101272644480c4b
Merge: 1c778d4ab c6effabc7
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 14:47:24 2025 +0000

    Merge branch 'clearer-not-found-errors' into 'devel'
    
    Make "workspace not found" errors slightly more generic
    
    Closes #778
    
    See merge request freexian-team/debusine!1918

commit 933284e6bd46240d7fdae2e209894902166d68cf
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 15:46:34 2025 +0100

    Move Collection.active_objects to Collection.objects.active()
    
    In hindsight there doesn't seem much need for a separate `Manager` here,
    and moving this to the `QuerySet` should make it easier to chain filter
    methods.

commit 1c778d4ab24cd570781ebe3ee69e058f1677e2ec
Merge: 30dd73839 745bce26c
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 14:10:11 2025 +0000

    Merge branch 'hide-celery-workers' into 'devel'
    
    Exclude Celery worker from list of workers
    
    Closes #559
    
    See merge request freexian-team/debusine!1917

commit 1bdca948096f30b463b1861d7e9b16d4d850059d
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 12:48:13 2025 +0100

    Override a Lintian warning from vendored code

commit 30dd738393e46f2f2bc0d09aacdfd53297dbba95
Merge: 140a17c9f ae064ad15
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 13:42:28 2025 +0000

    Merge branch 'api-object-urls' into 'devel'
    
    Add url and scope fields to responses from several API views
    
    See merge request freexian-team/debusine!1915

commit c6effabc766c8d60a1448018c9d7a56ea94227fb
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 14:03:02 2025 +0100

    Make "workspace not found" errors slightly more generic
    
    They can also cover authorization failures.
    
    Fixes: #778

commit 745bce26c82a08e2b939693088f64454ebf719b5
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 13:11:59 2025 +0100

    Exclude Celery worker from list of workers
    
    It's mostly just confusing to show it there.  It's still visible to
    administrators in `debusine-admin list_workers`.
    
    Fixes: #559

commit 140a17c9f59b17835b5e80ae808d15d27357fce4
Merge: 69b076cb3 dded1a2e6
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 11:42:28 2025 +0000

    Merge branch 'piuparts-simplify-typing' into 'devel'
    
    Simplify mypy handling in piuparts task
    
    See merge request freexian-team/debusine!1914

commit ae064ad15d5629a679ce9982eaa82e7f9145fcea
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 12:30:18 2025 +0100

    Add url and scope fields to responses from several API views
    
    This will later allow the client to print web URLs to objects rather
    than the base API URL and the object ID (#766).  I considered having the
    client construct web URLs itself, but in some cases that's difficult
    because it doesn't always know the scope.

commit dded1a2e689d7cf3eec24874dda0650ca56237b6
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue May 13 10:14:46 2025 +0100

    Simplify mypy handling in piuparts task

commit 69b076cb351690524524dfed15a0367bdd78299e
Merge: 78f953efa 6052bcc72
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 21:27:08 2025 +0000

    Merge branch 'package-upload-idempotency' into 'devel'
    
    Make package_upload's MergeUploads children idempotent
    
    Closes #800
    
    See merge request freexian-team/debusine!1908

commit 78f953efacc4285a435a91afeaa654b9d1c72469
Merge: fa2c71739 642bd3035
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 21:26:38 2025 +0000

    Merge branch 'delete-old-commands' into 'devel'
    
    Remove several deprecated debusine-admin commands
    
    Closes #886
    
    See merge request freexian-team/debusine!1911

commit fa2c71739c6f8e0ea102e4c71a15121936271ab1
Merge: aeffbb568 53f173e03
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 21:26:09 2025 +0000

    Merge branch 'lintian-fail-on-severity' into 'devel'
    
    lintian: Change fail_on_severity default to error
    
    Closes #804
    
    See merge request freexian-team/debusine!1912

commit aeffbb568a22b567e5a567ee6e0c3f4250b17d4e
Merge: 03dda210b 1997425be
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon May 12 19:50:59 2025 +0000

    Merge branch 'metrics-spec' into 'devel'
    
    Design blueprint for an OpenMetrics endpoint
    
    See merge request freexian-team/debusine!1867

commit 03dda210b8ebc2915a941dc21d840cb3f9f6cad5
Merge: 1e263558e 4da400d46
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 17:36:54 2025 +0000

    Merge branch 'flake8-7.2.0' into 'devel'
    
    Upgrade to flake8 7.2.0
    
    See merge request freexian-team/debusine!1910

commit 53f173e03fdfd6de67d33a35126846cc86a9ffff
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 18:10:04 2025 +0100

    lintian: Change fail_on_severity default to error
    
    Fixes: #804

commit 1e263558ea02df017dc1fa37b2ed76dbe5347f2d
Merge: 346e4ce0e a2476a279
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 17:02:56 2025 +0000

    Merge branch 'mypy-1.15.0' into 'devel'
    
    Upgrade to mypy 1.15.0
    
    See merge request freexian-team/debusine!1909

commit 346e4ce0e4a0f51db6f056e13b64d2ae0ffd3d08
Merge: 5833752f9 b1fce658e
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Mon May 12 16:56:20 2025 +0000

    Merge branch 'reword-presentation' into 'devel'
    
    Reword presentation to also include the aspirational goal
    
    See merge request freexian-team/debusine!1897

commit 642bd303513fd0da3375a4b860ef5473271180b5
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 17:47:27 2025 +0100

    Remove several deprecated debusine-admin commands
    
    Fixes: #886

commit 4da400d46a75a68e1124256ed37dd90d1d951d01
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 17:07:52 2025 +0100

    Upgrade to flake8 7.2.0
    
    This noticed some unnecessary `nonlocal` statements (which may be needed
    when rebinding names previously bound in outer scopes, but not when
    using those names in other ways).

commit a2476a2792613360bce151f81002a6ff2bc1f7c7
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 16:57:49 2025 +0100

    Upgrade to mypy 1.15.0
    
    As well as removing the need for a few workarounds and detecting some
    more issues, this is noticeably faster for me.  With the previous
    version:
    
      $ for i in $(seq 3); do echo >>debusine/db/models/work_requests.py; time pre-commit run -a mypy; done
      mypy.....................................................................Passed
    
      real    0m12.772s
      user    0m11.302s
      sys     0m1.439s
      mypy.....................................................................Passed
    
      real    0m12.616s
      user    0m11.063s
      sys     0m1.521s
      mypy.....................................................................Passed
    
      real    0m12.593s
      user    0m11.197s
      sys     0m1.367s
    
    With the new version:
    
      $ for i in $(seq 3); do echo >>debusine/db/models/work_requests.py; time pre-commit run -a mypy; done
      mypy.....................................................................Passed
    
      real    0m4.838s
      user    0m4.479s
      sys     0m0.362s
      mypy.....................................................................Passed
    
      real    0m4.763s
      user    0m4.379s
      sys     0m0.387s
      mypy.....................................................................Passed
    
      real    0m4.707s
      user    0m4.358s
      sys     0m0.352s

commit b1fce658e0d88ce7263a602fdf809ec6b76193a3
Author: Raphaël Hertzog <raphael@freexian.com>
Date:   Fri May 9 12:28:24 2025 +0200

    Reword presentation to also include the aspirational goal

commit 5833752f9dfc58b91f75ca7cf42e0cc16e02430e
Merge: c74da822e e2795ff5c
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 14:36:04 2025 +0000

    Merge branch 'update-debefivm' into 'devel'
    
    update the vendor copy of debefivm to debvm/0.4.1
    
    See merge request freexian-team/debusine!1907

commit 6052bcc72a3d90d40f042617fcbe751d6ddef1ad
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 15:03:54 2025 +0100

    Make package_upload's MergeUploads children idempotent
    
    The previous ordering of reconstructed lookups by collection item ID
    wasn't stable enough: collection item IDs change when promises are
    replaced by artifacts.  Just sort the reconstructed lookups
    lexicographically instead.
    
    Fixes: #800

commit c74da822eb26c8c8fe35993fa11da3418840fc7b
Merge: 6c0762d66 ab716c03a
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon May 12 13:19:07 2025 +0000

    Merge branch 'parallel-tests' into 'devel'
    
    Some improvements to parallel tests in bin/coverage
    
    See merge request freexian-team/debusine!1905

commit 37890b97009bf6d1f3560ba47c98bbd7136f8a17
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 13:58:59 2025 +0100

    Tighten return type of reconstruct_lookup
    
    It's often convenient to sort lists of these, and the two possibilities
    for `LookupSingle` (`int` and `str`) aren't comparable.

commit 6c0762d66a84280a98e5de318f7c8800af6db8dc
Merge: 90aa4fa64 eeb13bd50
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 12 08:56:17 2025 +0000

    Merge branch 'externaldebsign-abort-post' into 'devel'
    
    Fix aborting work request from "Waiting for signature" card
    
    Closes #880
    
    See merge request freexian-team/debusine!1903

commit ab716c03ad1f0cc06b6c89d8519ae950450a2fc1
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun May 11 12:08:50 2025 -0400

    The whole debusine.db module seems to be compatible with parallel tests
    
    IIRC the issue is when it's run in parallel with other test suites.

commit fa5d6619d0f996a8d2d22a9133104ad498dd8ac0
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun May 11 12:08:23 2025 -0400

    Apply options.parallel consistently

commit 9d4e38d97046b793ecd27bb7d25227bd4a6b4314
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun May 11 10:52:11 2025 -0400

    Allow running debusine.signing tests in parallel, they seem to work

commit d3be6afbdb60872b36593937d800e83e044d5d38
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun May 11 10:50:08 2025 -0400

    Shebang: Allow bin/coverage to run *inside* a virtualenv
    
    This matters: it's detecting the availability of tblib, but if we're
    running tests in a virtualenv, availability outside the virtualenv isn't
    relevant.

commit aa0d2ea267df84a3931d5eb5d89c1806e03b4549
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun May 11 10:35:19 2025 -0400

    Skip tests that start servers using multiprocessing, under parallel tests

commit 90aa4fa644a50f90365767f2a2b2344a70fa114c
Merge: 70052ab80 5f740f487
Author: Stefano Rivera <stefanor@debian.org>
Date:   Sun May 11 23:16:12 2025 +0000

    Merge branch 'provide-signature-help' into 'devel'
    
    Document the ability to pass arguments to debsign with --
    
    Closes #831
    
    See merge request freexian-team/debusine!1904

commit 5f740f48771284f71eb5fad541dbacaac99dfaa7
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun May 11 15:38:19 2025 -0400

    Document the ability to pass arguments to debsign with --
    
    Fixes: #831

commit 70052ab80bd9971f5ee801bab872b6725808861d
Merge: 2d3b108a3 7d31a4aac
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun May 11 18:32:04 2025 +0000

    Merge branch 'file-content-type' into 'devel'
    
    Guess content-type of files
    
    Closes #324
    
    See merge request freexian-team/debusine!1890

commit 2d3b108a3c4b220a7844464ea5546e1d5c4e6d65
Merge: d24e1c9c9 9672ccebe
Author: Stefano Rivera <stefanor@debian.org>
Date:   Sun May 11 17:49:08 2025 +0000

    Merge branch 'piuparts-var-lib-dpkg' into 'devel'
    
    Generate an empty /var/lib/dpkg/available file for piuparts
    
    Closes #874
    
    See merge request freexian-team/debusine!1902

commit 9672ccebebdc212198d6cc39aa304decfc75e668
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 21:18:24 2025 -0400

    Coverage for parent directory creation case

commit f92a8825ab74c430dc1dfdf9dd16495a243e4dd5
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 20:52:56 2025 -0400

    Generate an empty /var/lib/dpkg/available file for piuparts
    
    If it isn't present in the base_tgz, just create an empty file, that's
    good enough to get piuparts to run.
    
    Fixes: #874

commit 184aebb782f0c70ff0cdcb77df146eb060625240
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 20:22:58 2025 -0400

    Use a regex to determine the tar member prefixes

commit 54719d59dd515d00abeb1a518cf6a1b6e7ca9406
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 19:46:58 2025 -0400

    Factor out _filter_tar before flake8 starts to complain

commit d24e1c9c9b6ad7ded83a9507991dcee3a62d82b3
Merge: 72ccae1a5 cdd4d8fd9
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun May 11 16:03:37 2025 +0000

    Merge branch 'piuparts-without-mmtarfilter' into 'devel'
    
    piuparts: Process base tarball in Python
    
    Closes #867
    
    See merge request freexian-team/debusine!1879

commit 7d31a4aac20ff0145bda7df36fb8eff72ad183f9
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu May 8 17:47:14 2025 +0100

    Guess content-type of files
    
    The content-type is guessed by the client and sent to the server (to
    avoid having to run possibly security-sensitive parsing/guessing code on
    the server).  When serving files to web browsers, the server accepts the
    client's text/binary distinction but otherwise restricts the Pygments
    lexer and served `Content-Type` to a safe set.
    
    Fixes: #324

commit 18f858ce56d35d8ae982c258ffef7fdf65a0ee60
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu May 8 14:27:48 2025 +0100

    Move local artifact serialization to debusine.client
    
    It's only needed by the client, and is shortly going to gain a new
    dependency, so it makes sense to move it out of the more general
    `debusine.artifacts` package.

commit cdd4d8fd969e4e78f17a06271b8903ffcffa3810
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed May 7 12:02:01 2025 +0100

    piuparts: Process base tarball in Python
    
    `mmtarfilter` wasn't available until Debian 10 (buster).  Doing the
    processing using Python's `tarfile` module instead produces identical
    results, and is only a couple of seconds slower.
    
    Fixes: #867

commit 72ccae1a58889c2e6ecf62ec74b5d3250e3333a1
Merge: 6f6df0a27 afff969e9
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun May 11 15:03:42 2025 +0000

    Merge branch 'repository-index-model' into 'devel'
    
    Add repository-index artifacts and allow adding them to suites
    
    See merge request freexian-team/debusine!1899
Created: 2025-04-15 Last update: 2025-05-25 13:32
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 4.6.2).
Created: 2024-04-07 Last update: 2025-05-04 20:34
news
[rss feed]
  • [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)
  • [2025-01-17] Accepted debusine 0.8.1~bpo12+2 (source) into stable-backports (Colin Watson)
  • [2025-01-16] Accepted debusine 0.8.1~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-01-16] debusine 0.8.1 MIGRATED to testing (Debian testing watch)
  • [2025-01-13] Accepted debusine 0.8.1 (source) into unstable (Colin Watson)
  • [2024-12-31] debusine 0.8.0 MIGRATED to testing (Debian testing watch)
  • [2024-12-26] Accepted debusine 0.8.0 (source) into unstable (Colin Watson)
  • [2024-11-18] Accepted debusine 0.7.2~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2024-11-18] debusine 0.7.2 MIGRATED to testing (Debian testing watch)
  • [2024-11-13] Accepted debusine 0.7.2 (source) into unstable (Colin Watson)
  • [2024-11-12] Accepted debusine 0.7.1 (source) into unstable (Colin Watson)
  • [2024-11-12] Accepted debusine 0.7.0 (source) into unstable (Colin Watson)
  • [2024-10-16] Accepted debusine 0.6.0~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2024-10-16] debusine 0.6.0 MIGRATED to testing (Debian testing watch)
  • [2024-10-11] Accepted debusine 0.6.0 (source) into unstable (Colin Watson)
  • [2024-09-06] Accepted debusine 0.5.0~bpo12+1 (source) into stable-backports (Colin Watson)
  • 1
  • 2
bugs [bug history graph]
  • all: 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.11.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