Debian Package Tracker
Register | Log in
Subscribe

debian-codemods

codemods for automatically fixing problems in Debian packages

Choose email to subscribe with

general
  • source: debian-codemods (main)
  • version: 0.177
  • maintainer: Jelmer Vernooij (DMD)
  • arch: any
  • 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]
  • testing: 0.175
  • unstable: 0.177
versioned links
  • 0.175: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.177: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • debian-codemods
  • lintian-brush (24 bugs: 0, 7, 17, 0)
action needed
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2026-04-06 Last update: 2026-05-14 04:30
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 0.178, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 07be093d9c704914a58247a535b92fecad5a34cc
Merge: 10a5a07 167610e
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Thu May 14 01:57:44 2026 +0100

    Merge branch 'workspace' into 'master'
    
    Split out workspace into its own crate
    
    See merge request jelmer/debian-codemods!416

commit 167610e795f52e5d0e1393644e6c761854f0840e
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 22:58:00 2026 +0100

    Fix build after debian-workspace split

commit a3b605e557a0fce4c0f06f3682dff2fec5ceacc1
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Mon May 11 14:06:11 2026 +0100

    Fix formatting

commit a04ce36a8f837531246f8dc0cd50e6197eabe093
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Mon May 11 13:27:19 2026 +0100

    multiarch-hints: Add tests for detect_multiarch_hints

commit 46747b2dbb52863f0ffcb6db43c4b029c15002e9
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Mon May 11 13:13:09 2026 +0100

    multiarch-hints: Use debian-workspace action/detect split

commit 86b7fcb3cd13f4b25328c48bb40205d6b520d04b
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Mon May 11 11:49:46 2026 +0100

    Rename TreeWorkspace to FsWorkspace

commit 3db609bb937857a6a3fb07aec5b466c549867e39
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun May 10 11:07:04 2026 +0100

    Split out a debian-workspace crate

commit 10a5a07fb2c8152e3ce6ac648d6420486a595e53
Merge: 505fea7 c3fbec3
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 22:49:15 2026 +0100

    Merge branch 'update' into 'master'
    
    Update README.md, etc
    
    See merge request jelmer/debian-codemods!425

commit c3fbec3bc5a1e80450b235e38f5138b6d40abd5c
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 21:19:08 2026 +0100

    Import Visibility in diagnostic.rs tests

commit 505fea745371565a150bfff94036776e6d83aaeb
Merge: f8de9c7 bb4dd90
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 15:56:59 2026 +0100

    Merge branch 'build-depends-on-python-sphinx-only' into 'master'
    
    Add fixer for build-depends-on-python-sphinx-only
    
    See merge request jelmer/debian-codemods!426

commit bb4dd90d2b32cd019b449f15d9d0619ea3f2de50
Merge: 305f69e f8de9c7
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 15:56:52 2026 +0100

    Merge branch 'master' into 'build-depends-on-python-sphinx-only'
    
    # Conflicts:
    #   debian/changelog

commit f8de9c73c1e25240f6aec7568d4ca05efbd7dfef
Merge: 58ccc72 a3f9039
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 15:56:33 2026 +0100

    Merge branch 'depends-on-python-minimal' into 'master'
    
    Add fixer for depends-on-python-minimal
    
    See merge request jelmer/debian-codemods!424

commit a3f90392722432dee76f3ebfb17fd999e2a4b996
Merge: 96cb473 58ccc72
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 15:56:12 2026 +0100

    Merge branch 'master' into 'depends-on-python-minimal'
    
    # Conflicts:
    #   lintian-brush/src/fixers/mod.rs

commit 58ccc721c677484aba92e68037ace469b1f58db2
Merge: 2c127d4 d2b2261
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 15:55:28 2026 +0100

    Merge branch 'depends-on-old-emacs' into 'master'
    
    Add fixer for depends-on-old-emacs
    
    See merge request jelmer/debian-codemods!423

commit bc5d900a526d4b8b3b6cd12ce208ef0ac6e81eff
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 14:55:42 2026 +0100

    Fix warnings

commit 6b5df4b7326213227a7c43a7ff36b43408ecef85
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 14:55:30 2026 +0100

    Fix make targets

commit 6f38c63b61d5be7dd4d61e2fbdb65cb56573e0d2
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 13:55:20 2026 +0000

    Update list of fixers in README.md

commit cb4d298eef3aefde46d2a7f982b47cb92d8ced57
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 13:48:25 2026 +0000

    Update renamed tags

commit 96cb473e5b091ce72b98847c0990c4f05d5e6e4f
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 12:53:31 2026 +0100

    Add fixer for depends-on-python-minimal

commit d2b22617d5483cb891a37cac075aca258ea18851
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 13:58:14 2026 +0100

    Add fixer for depends-on-old-emacs

commit 305f69ed59be0d6f8bd8f244b276674fed303b2e
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 14:02:52 2026 +0100

    Add fixer for build-depends-on-python-sphinx-only

commit 2c127d470fabe56f27b7c5a1ffbe030c2dee60b2
Merge: 0675d6f 34c4e2b
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 13:53:54 2026 +0100

    Merge branch 'needlessly-depends-on-awk' into 'master'
    
    Add fixer for copyright-refers-to-old-directory
    
    See merge request jelmer/debian-codemods!422

commit 34c4e2b4a39c7643dbb5326e3b0c5e17bb3781d5
Merge: 7538702 0675d6f
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 13:53:33 2026 +0100

    Merge branch 'master' into 'needlessly-depends-on-awk'
    
    # Conflicts:
    #   debian/changelog

commit 0675d6fd4888c1ea1b47a23d5b24ebe5da04f7e1
Merge: 09cc143 0141476
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 13:52:54 2026 +0100

    Merge branch 'copyright-refers-to-old-directory' into 'master'
    
    Add fixer for copyright-refers-to-old-directory
    
    See merge request jelmer/debian-codemods!421

commit 09cc1435b56c1c7d125324c51184c6df944f7e2c
Merge: 3f3bf5b b1830e2
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 12:51:40 2026 +0100

    Merge branch 'homepage-for-cpan-package-contains-version' into 'master'
    
    Add fixer for homepage-for-cpan-package-contains-version
    
    See merge request jelmer/debian-codemods!420

commit b1830e23d773d3a8a5042f1519f331aeb515a06f
Merge: 96768bf 3f3bf5b
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 12:51:16 2026 +0100

    Merge branch 'master' into 'homepage-for-cpan-package-contains-version'
    
    # Conflicts:
    #   debian/changelog

commit 3f3bf5b766d66aa5df8b992922ff79ef125993e4
Merge: 1406573 a4d7951
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 12:50:58 2026 +0100

    Merge branch 'bugs-field-does-not-refer-to-debian-infrastructure' into 'master'
    
    Add fixer for bugs-field-does-not-refer-to-debian-infrastructure
    
    See merge request jelmer/debian-codemods!417

commit 7538702dccce681597818275a5d8d77bfd8800d1
Merge: 5fbffe2 1406573
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 12:07:58 2026 +0100

    Merge branch 'master' into 'needlessly-depends-on-awk'
    
    # Conflicts:
    #   debian/changelog

commit 5fbffe228be4783e414564f4db08a7eb59359653
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 12:00:40 2026 +0100

    Add fixer for needlessly-depends-on-awk

commit 0141476c1c77bd9481a5c5bb4db6c30de7a4c112
Merge: 318f1b8 1406573
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 12:05:58 2026 +0100

    Merge branch 'master' into 'copyright-refers-to-old-directory'
    
    # Conflicts:
    #   debian/changelog

commit 318f1b8735c7b015fa492a81effc91ff4a90f555
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 11:19:03 2026 +0100

    Add fixer for copyright-refers-to-old-directory

commit 96768bf96558aecb21831c34baa8c6353dd60a1c
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 09:47:41 2026 +0100

    Add fixer for homepage-for-cpan-package-contains-version

commit a4d7951dce5c7305bfe1ecba17862a94007444ee
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Tue May 12 16:44:53 2026 +0100

    Add fixer for bugs-field-does-not-refer-to-debian-infrastructure

commit 1406573e9beb465cb28f0a812ad53bff5f36299b
Merge: ed76fab eb7d903
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 11:33:54 2026 +0100

    Merge branch 'build-depends-on-1-revision' into 'master'
    
    Add fixer for build-depends-on-1-revision
    
    See merge request jelmer/debian-codemods!419

commit 5e36f68afc277b1badfc60cbcd918f25fc2bd6da
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 11:19:03 2026 +0100

    Add fixer for copyright-refers-to-old-directory
    
    Rewrite the historical /usr/doc/copyright and /usr/share/doc/copyright
    common-licenses paths in debian/copyright to the modern
    /usr/share/common-licenses location (Policy 12.5).

commit ed76fab0aca654e5e72901d8f2dc10fb6dff1d5d
Merge: 1073698 1d040a8
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 11:07:22 2026 +0100

    Merge branch 'testbsd' into 'master'
    
    Fix test_bsd test
    
    See merge request jelmer/debian-codemods!418

commit da2fb05f546ea1756a9b22fae60aee489914fa7a
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 09:48:35 2026 +0100

    Add fixer for redundant-priority-optional-field

commit 415212eb67e9b05ba330e3c13c86aa3ef91ed12e
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 09:47:41 2026 +0100

    Add fixer for homepage-for-cpan-package-contains-version

commit eb7d9031ef166d1c66b700c0f24e9a3261af630f
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 09:46:38 2026 +0100

    Add fixer for build-depends-on-1-revision

commit 1d040a8e6abbd2666a077b459010fbae43954086
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed May 13 10:12:49 2026 +0100

    Fix test_bsd test

commit 10736986e4fa64974bacd91cb54d05fd8facbcc4
Merge: 5b01c3c 8b62b6f
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun May 10 18:57:05 2026 +0100

    Merge branch 'debcargo-fixer' into 'master'
    
    Support debcargo.toml in homepage-field-uses-insecure-uri
    
    See merge request jelmer/debian-codemods!415

commit 8b62b6fddc55754af9fab225a2fc0843311e6ef7
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun May 10 17:39:26 2026 +0100

    Use parsed_debcargo() in vcs-field-not-canonical and vcs-field-invalid-branch

commit d89719aa4ba1a66eba3ae4eb95985c68bec9eece
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun May 10 14:43:47 2026 +0100

    Support debcargo.toml in homepage-field-uses-insecure-uri
Created: 2026-05-10 Last update: 2026-05-14 03:03
3 open merge requests in Salsa normal
There are 3 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2026-05-09 Last update: 2026-05-14 00:03
lintian reports 3 warnings normal
Lintian reports 3 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-05-10 Last update: 2026-05-10 21:31
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.4 instead of 4.7.2).
Created: 2026-03-02 Last update: 2026-05-10 19:30
testing migrations
  • excuses:
    • Migrates after: rust-debian-analyzer, rust-debian-copyright, rust-lintian-overrides
    • Migration status for debian-codemods (0.175 to 0.177): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Autopkgtest for debian-codemods/0.177: amd64: Pass, arm64: Pass, i386: Test triggered, ppc64el: Test triggered, riscv64: Test triggered, s390x: Test triggered
    • ∙ ∙ Too young, only 4 of 5 days old
    • ∙ ∙ Build-Depends(-Arch): debian-codemods rust-debian-analyzer (not considered)
    • ∙ ∙ Build-Depends(-Arch): debian-codemods rust-debian-copyright
    • ∙ ∙ Build-Depends(-Arch): debian-codemods rust-lintian-overrides
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/d/debian-codemods.html
    • ∙ ∙ Reproduced on amd64 - info
    • ∙ ∙ Reproduced on arm64 - info
    • ∙ ∙ Reproduced on armhf - info
    • ∙ ∙ Reproduced on i386 - info
    • Not considered
news
[rss feed]
  • [2026-05-10] Accepted debian-codemods 0.177 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2026-05-08] Accepted debian-codemods 0.176 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2026-04-15] debian-codemods 0.175 MIGRATED to testing (Debian testing watch)
  • [2026-04-12] Accepted debian-codemods 0.175 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2026-04-07] debian-codemods 0.174 MIGRATED to testing (Debian testing watch)
  • [2026-03-25] Accepted debian-codemods 0.174 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2026-03-19] debian-codemods 0.173 MIGRATED to testing (Debian testing watch)
  • [2026-03-10] Accepted debian-codemods 0.173 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2026-03-08] Accepted debian-codemods 0.172 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2026-03-04] debian-codemods 0.171 MIGRATED to testing (Debian testing watch)
  • [2026-03-02] Accepted debian-codemods 0.171 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2026-02-26] Accepted debian-codemods 0.170 (source amd64) into experimental (Debian FTP Masters) (signed by: Jelmer Vernooij)
bugs [bug history graph]
  • all: 24
  • RC: 0
  • I&N: 7
  • M&W: 17
  • F&P: 0
  • patch: 1
links
  • homepage
  • lintian (0, 3)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.173

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