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
157 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 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

commit eeb13bd50bdfe942776e8b83d80e69bc5c758d09
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun May 11 16:01:48 2025 +0100

    Fix aborting work request from "Waiting for signature" card
    
    We can't use a plain link for this, since it needs to be a `POST`
    request.  Use a button styled as a link instead; I think this is OK
    since it's clear enough from the text that it's going to perform an
    action.
    
    Fixes: #880

commit cc3cea444db6488b40cbd550bb04e06cb305873e
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun May 11 16:01:16 2025 +0100

    Use the "danger" button style for aborting a work request

commit f3bb30cd4c5d5363d9f6a9b8b02d1def2ef77d0b
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun May 11 10:31:56 2025 -0400

    Don't force parallel test running, if it isn't available

commit 6f6df0a27cd9d34827ce8bcf075a13f2c6b6ef26
Merge: 6c328c5ef dd4b80e11
Author: Stefano Rivera <stefanor@debian.org>
Date:   Sat May 10 12:07:33 2025 +0000

    Merge branch 'executors-install-passwd' into 'devel'
    
    executors: Install passwd, if needed for useradd
    
    See merge request freexian-team/debusine!1901

commit 1997425beb317901444efdc00650c358fbf96e7f
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 21:38:27 2025 -0400

    Add 2 histograms for tracking user activity
    
    This was, after all, the whole goal of the exercise.

commit 8b8a379a22b0ddf6a13899f67b7e1f584bdd90f1
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 21:52:25 2025 -0400

    Use scopes as labels, instead of workspaces

commit 80089fd2057fcc70a1afe4cb5709f5a0d97e2676
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Apr 22 10:18:04 2025 -0400

    Design blueprint for an OpenMetrics endpoint

commit dd4b80e1195b5a90baeb35d6930ae0948133c657
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri May 9 19:14:20 2025 -0400

    executors: Install passwd, if needed for useradd

commit e2795ff5cfb48aaa027defe008e1e3f3761dd7ad
Author: Helmut Grohne <helmut@subdivi.de>
Date:   Fri May 9 18:10:08 2025 +0200

    update the vendor copy of debefivm to debvm/0.4.1
    
    This is supposed to fix known problems including but not limited to:
     * Broken deletion of root password for foreign stretch chroots.
     * Broken creation of arm32 trixie images on systems with 64bit inodes.
    
    Adapt to CLI changes.  This also discards the maybe-jessie-or-older hook
    as debefivm never supported jessie.

commit 6c328c5ef573f182768c0a3c0d1104f8d1bc43f3
Merge: 0ad924386 8f5c27368
Author: Enrico Zini <enrico@debian.org>
Date:   Fri May 9 17:13:58 2025 +0000

    Merge branch 'asssert-text-content-equal-dump-on-error' into 'devel'
    
    Added dump_on_error optional argument to assertTextContentEqual
    
    See merge request freexian-team/debusine!1898

commit afff969e9f0168d91773c8637770a93b1bf316af
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri May 9 14:24:24 2025 +0100

    Add repository-index artifacts and allow adding them to suites
    
    Part of #755.

commit 8f5c27368534fe2dd70bb20a7648eb0b4d1e45e3
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri May 9 14:14:04 2025 +0200

    Added dump_on_error optional argument to assertTextContentEqual

commit 0ad92438610fb088bbb27f492b63803ba7d69123
Merge: 844d75c0e fc9d2667d
Author: Enrico Zini <enrico@debian.org>
Date:   Fri May 9 11:45:59 2025 +0000

    Merge branch 'widget-refactor' into 'devel'
    
    Refactored widget template tag for a better developer experience (#833)
    
    See merge request freexian-team/debusine!1896

commit 844d75c0ed9c2433fa29f6a23a596f117f1d3a0d
Merge: b61f6b9dc bf86887a2
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri May 9 11:36:54 2025 +0000

    Merge branch 'revert-flake8-pin-snowballstemmer' into 'devel'
    
    Revert "Pin snowballstemmer<3 for flake8"
    
    See merge request freexian-team/debusine!1895

commit b61f6b9dc6273591a0161643d8fe24cd06975764
Merge: a4570c4e7 499f1103d
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri May 9 11:15:05 2025 +0000

    Merge branch 'workflow-template-404' into 'devel'
    
    Return a clean 404 for nonexistent workflow templates
    
    Closes #875
    
    See merge request freexian-team/debusine!1894

commit fc9d2667d8dba9a495a037493e2d8251b409ecde
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri May 9 11:52:43 2025 +0200

    Refactored widget template tag for a better developer experience

commit bf86887a2162d9a49cb3a2dc143a5c500d1a23bc
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri May 9 11:09:47 2025 +0100

    Revert "Pin snowballstemmer<3 for flake8"
    
    This reverts commit ecbe26160e098b429a93c44e390ed8ab1f10bb39.  The
    broken `snowballstemmer` release has been yanked from PyPI.

commit 499f1103d8ea71b1ad35dbf7430b3c6c4ee1a3f1
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri May 9 11:05:29 2025 +0100

    Return a clean 404 for nonexistent workflow templates
    
    Fixes: #875

commit a4570c4e7f15ec83b1b9bf27c32db624a289fa3c
Merge: b5544d82a ad1545f3d
Author: Enrico Zini <enrico@debian.org>
Date:   Fri May 9 09:44:04 2025 +0000

    Merge branch 'fix-workflow-links' into 'devel'
    
    Fix links to filtered workflow tables (#877)
    
    See merge request freexian-team/debusine!1893

commit b5544d82a3553bd71c404f654313edf2e774b93a
Merge: 16cc61254 65a99d61c
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri May 9 09:18:10 2025 +0000

    Merge branch 'resource-warnings' into 'devel'
    
    Fix ResourceWarnings in some debusine.tasks tests
    
    See merge request freexian-team/debusine!1891

commit ad1545f3dd86f8c5754e4c2def980e70efeb6d63
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri May 9 09:35:20 2025 +0200

    Fix links to filtered workspace tables, and add tests to ensure they work

commit be06e0066193d6079b54e520289b303f50cf93fc
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri May 9 09:29:25 2025 +0200

    Fix name of workspace views module to match tests

commit 16cc612543e1bc86db2cc44f5dc85fd4fe58b9c9
Merge: 3fec794eb 463b945f5
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu May 8 20:55:43 2025 +0000

    Merge branch 'piuparts-check-environment' into 'devel'
    
    Check that the environment contains a compatible piuparts version
    
    See merge request freexian-team/debusine!1883

commit 463b945f53d29f5778d5d3c8b2fa3be55bc94781
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed May 7 18:56:45 2025 -0400

    Check that the environment contains a compatible piuparts version
    
    Twice we've forgotten how we designed the piuparts task, with 2 levels
    of virtualization, and gone down the rabbit-hole of trying to support
    older versions of piuparts that won't actually work in containers.
    
    Put a check in the executor, before we install piuparts, to point the
    user in the right direction.
    
    See: #867

commit 3fec794eb8a8d6eea3841d1d981521ec59b43342
Merge: 054647775 95e8be247
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu May 8 17:54:05 2025 +0000

    Merge branch 'autopkgtest-capture-debug-log-artifacts' into 'devel'
    
    Capture debusine:work-request-debug-logs from the last task in autopkgtests
    
    See merge request freexian-team/debusine!1889

commit 0546477759e8194ef48e10a11ab4ada6ff1aced4
Merge: 28374beaa dc4a80d78
Author: Enrico Zini <enrico@debian.org>
Date:   Thu May 8 17:26:05 2025 +0000

    Merge branch 'enroll-keepalive' into 'devel'
    
    Try to send keepalive traffic in the enrollment long poll (#857)
    
    See merge request freexian-team/debusine!1887

commit 65a99d61c4632981d01b3fd638ff88b1f06e20a3
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu May 8 18:09:04 2025 +0100

    Fix ResourceWarnings in some debusine.tasks tests

commit dc4a80d78f2eb033bfbcb7bc2b8eeefff1833e5b
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu May 8 13:03:06 2025 +0200

    Try to send keepalive traffic in the enrollment long poll

commit 95e8be247727220bb2dd90cd08e322f05346e6b1
Author: Stefano Rivera <stefano@freexian.com>
Date:   Thu May 8 11:33:17 2025 -0400

    Capture debusine:work-request-debug-logs from the last task in autopkgtests
    
    We've got better at having tasks report their failure in user-readable
    debug-logs artifacts, but that made our autopkgtests harder to debug.
    
    Capture the debusine:work-request-debug-logs from the final task
    executed, and include them in the output artifact.

commit 28374beaa4982c0d52ceacf4844fec4744b0babe
Merge: 523fec2bc 7837d6694
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu May 8 14:28:31 2025 +0000

    Merge branch 'assertion-error-log' into 'devel'
    
    Log AssertionErrors from dynamic data computation
    
    See merge request freexian-team/debusine!1881

commit 7837d669468df7a78bfe4c751fffb776b5b33003
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed May 7 19:15:02 2025 -0400

    Log AssertionErrors from dynamic data computation
    
    The only information they provide is the traceback, so capture it into a
    log, so we stand some chance of debugging it.

commit 523fec2bc3281fb704d6a7305b078b55031aa4a2
Merge: d27442d3b 2997bbe6d
Author: Enrico Zini <enrico@debian.org>
Date:   Thu May 8 13:33:45 2025 +0000

    Merge branch 'table-papercuts' into 'devel'
    
    Fix various table prototype papercuts (#836)
    
    See merge request freexian-team/debusine!1834

commit d27442d3b2a7f29364a902f4431221db4820e011
Merge: f2a12e703 48d91b44a
Author: Enrico Zini <enrico@debian.org>
Date:   Thu May 8 13:33:39 2025 +0000

    Merge branch 'workflow-table-mobile-friendly' into 'devel'
    
    Mobile friendly layout for workflow table
    
    See merge request freexian-team/debusine!1825

commit f2a12e7032c3f8267e54f221cc572057b949f815
Merge: 4136766d9 06f357f2e
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu May 8 12:50:16 2025 +0000

    Merge branch 'sbuild-experimental' into 'devel'
    
    sbuild: experimental workflow build
    
    See merge request freexian-team/debusine!1874

commit 4136766d9e2955c1b4115e52fe448ebd630fce1f
Merge: 63e20a95c 67b11c90b
Author: Enrico Zini <enrico@debian.org>
Date:   Thu May 8 12:49:33 2025 +0000

    Merge branch 'enumerate-roles' into 'devel'
    
    List actual roles on resources (#647)
    
    See merge request freexian-team/debusine!1880

commit 63e20a95c9496cac93838308971adc1b7ed4ae4a
Merge: 56c2961df ec34c4cf3
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu May 8 12:49:19 2025 +0000

    Merge branch 'piuparts-data' into 'devel'
    
    Fix an AssertionError in the piuparts task
    
    See merge request freexian-team/debusine!1882

commit 56c2961df480563f2b0c59f879a174d37c5c4378
Merge: 619c01dc4 4cd3c17a5
Author: Enrico Zini <enrico@debian.org>
Date:   Thu May 8 12:35:31 2025 +0000

    Merge branch 'fix-django-registry-error' into 'devel'
    
    Make CheckContainer not a Django model to avoid a Django registry warning in tests
    
    See merge request freexian-team/debusine!1888

commit 2997bbe6d42016aaa9800ca49492685f418e3d22
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu May 8 13:59:12 2025 +0200

    Sort options in table filter choices

commit 4ee53445593d060f1ef3593f5c007305635b8045
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Apr 30 14:51:26 2025 +0200

    Use table prefix for workflow table ID, to allow two workflow tables in the same page

commit 4880c257b71252445e28221de8198497cec2ad2a
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Apr 30 14:51:52 2025 +0200

    Generate more workflows for playground scenarios

commit 4e45964e4c2490f721a6417cf8e24fa65153be19
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Apr 30 14:29:46 2025 +0200

    Consolidate dropdown handling to work well with multiple tables on the same page

commit 6fa52d366f0d36c40c87fee7ca22577a4f2ef8e4
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Apr 30 11:56:47 2025 +0200

    Show proper messages in the Workflow table when the result list is empty

commit b67b3f7f041c2c0e6db748b8dfe96a90de69f1ea
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Apr 30 11:09:11 2025 +0200

    Changed workflow filters to take possible values from the actual queryset, removing the need for a current workspace to be set

commit a6dd083b13d4ed4c4d52d24fb99acd7ce76fc5e5
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Apr 30 11:24:55 2025 +0200

    Added a border below filters

commit 4c9d6ab64c130bbedf8f0fddcf9e47add3605d97
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Apr 30 11:24:10 2025 +0200

    Restore the possibility of counting columns

commit 678e4e57ec66d36ed48651c8de37d24527b856d9
Author: Enrico Zini <enrico@enricozini.org>
Date:   Mon Apr 28 20:13:52 2025 +0200

    Fixed open/close behaviour of pulldowns

commit b55aec1e2ec2aaa3fe658b915a7671ff4632e42e
Author: Enrico Zini <enrico@enricozini.org>
Date:   Mon Apr 28 12:29:48 2025 +0200

    Reorganized filter forms as pulldowns

commit 48d91b44a1d99df551a6d0811d4169334e7b5e1b
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu May 8 13:49:38 2025 +0200

    Only link to the creator's page if they can be displayed

commit 40b74d9b5b3e4065ae84bd2a50e5841586746268
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Apr 25 13:17:40 2025 +0200

    Add a header to the filter list menu

commit 90dea40e29ac82d9408c941891296d5bb3452f4a
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Apr 23 22:06:28 2025 +0200

    Mobile-friendly workflow table

commit 67b11c90b4845aae0471fc07deb0ea4f4d926a78
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed May 7 14:28:50 2025 +0200

    Enumerate actual roles on WorkRequest
Created: 2025-04-15 Last update: 2025-05-14 09:00
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.0

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