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.174
  • 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.174
  • unstable: 0.174
versioned links
  • 0.174: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • debian-codemods
  • lintian-brush (26 bugs: 0, 9, 17, 0)
action needed
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.175, 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 43b11434b6a9c93b92add93801bd94cb0431b76d
Merge: 83b707a 34c78bb
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sat Apr 11 23:59:56 2026 +0100

    Merge branch 'expose-get-renamed' into 'master'
    
    Export get_renamed_tags() from the public API
    
    See merge request jelmer/debian-codemods!350

commit 83b707a727d42533d729e1d088739ebbc9eab517
Merge: b2f8376 2a946cf
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sat Apr 11 23:59:52 2026 +0100

    Merge branch 'check-watch' into 'master'
    
    Verify watch entries with discover_blocking() when net access is available.
    
    See merge request jelmer/debian-codemods!349

commit 34c78bbeaef989a4ea289b0b3cf7f6354ff9cb4e
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sat Apr 11 21:34:03 2026 +0100

    Export get_renamed_tags() from the public API

commit 2a946cf81269f717e08db76c4e3450f97a5b7e0c
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sat Apr 11 01:50:05 2026 +0100

    Verify watch entries with discover_blocking() when net access is available.

commit b2f83763967d29fe87d7e865d6bc8b3176a513d1
Merge: d0940df f3b830c
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Fri Apr 10 19:48:51 2026 +0100

    Merge branch 'r-template' into 'master'
    
    Support CRAN and Bioconductor watch file templates. Closes: #1133114
    
    See merge request jelmer/debian-codemods!348

commit f3b830c85f3e62e44d51bae7d0b2c2e159acb13f
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Fri Apr 10 12:01:41 2026 +0100

    Support CRAN and Bioconductor watch file templates. Closes: #1133114

commit d0940df88805b6f49563edf9febc8af3deb540ef
Merge: d6fe404 46a9aee
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed Apr 8 18:52:53 2026 +0100

    Merge branch 'external-overrides' into 'master'
    
    Use external lintian overrides crate
    
    See merge request jelmer/debian-codemods!347

commit 46a9aeee75c16384cb5ffd10df68678ca5bd41ee
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Apr 5 12:57:51 2026 +0100

    Use wildcard for current standards version in test expectations.
    
    The "current is X.Y.Z" value depends on the system-installed lintian
    data, which varies between environments. Use a wildcard to make the
    tests pass regardless of which standards version is latest.

commit 6a136e67db32f22811d2d86a3ba4650f6b5f8d9f
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sat Apr 4 20:23:06 2026 +0100

    Use external lintian overrides crate.

commit b50e161f0c1a2861e539f310440a24d1b9120c6b
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sat Apr 4 20:22:41 2026 +0100

    Use external lintian overrides crate

commit d6fe404eb655f45f69505f68858325129fb8f7b3
Merge: 044d4e7 f80d36f
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Apr 5 11:39:36 2026 +0100

    Merge branch 'sv-4.7.4' into 'master'
    
    Add support for standards-version 4.7.4.0.
    
    See merge request jelmer/debian-codemods!344

commit 044d4e76a2b5fe5dcc09cf26d398e2df1d2b65de
Merge: acd0860 fff5bb0
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed Apr 1 15:06:37 2026 +0100

    Merge branch 'drop-github' into 'master'
    
    Drop github dir
    
    See merge request jelmer/debian-codemods!346

commit fff5bb08fa8ea3bb6ca565035969f8866188ec13
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed Apr 1 13:10:53 2026 +0100

    Drop github dir

commit acd086080651f79e5c3bc74f6570e0551cb55046
Merge: 1401733 4d91475
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed Apr 1 12:59:32 2026 +0100

    Merge branch 'no-python' into 'master'
    
    Remove debian-analyzer/python feature from lintian-brush
    
    See merge request jelmer/debian-codemods!345

commit 4d9147593701b83657e659ac57f7324c1daf1814
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed Apr 1 11:00:09 2026 +0100

    Remove debian-analyzer/python feature from lintian-brush

commit f80d36fbc7e0976232339015409d9404bb305eeb
Merge: 6bca8b0 1401733
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Tue Mar 31 20:37:10 2026 +0100

    Merge branch 'master' into 'sv-4.7.4'
    
    # Conflicts:
    #   debian/changelog

commit 6bca8b008b9ca92c69262ffa7ef75589ee217985
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Tue Mar 31 15:21:48 2026 +0100

    Add support for standards-version 4.7.4.0.

commit 140173347c378a41652138f5c49056921126738e
Merge: 272fa0d 446dc4d
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Thu Mar 26 19:03:50 2026 +0000

    Merge branch 'docs' into 'master'
    
    debianize: Add more docs
    
    See merge request jelmer/debian-codemods!343

commit 446dc4d609ca2c26893286a5394dbc244be2325e
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Thu Mar 26 15:34:32 2026 +0000

    debian-rules-missing-recommended-target: Add forgotten test

commit a13dbe57486d112ac4ca484055f512f87df8c64c
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Thu Mar 26 15:34:10 2026 +0000

    debianize: Add TROUBLESHOOTING doc

commit 934f4bb0b5c28eecaa9b8e44851ad8581064f74d
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Thu Mar 26 15:34:01 2026 +0000

    debianize: Add basic DESIGN doc

commit 272fa0d467422555ffe29d48524abcbadf33195d
Merge: 2569608 30c13b2
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Thu Mar 26 13:36:02 2026 +0000

    Merge branch 'skip-broken-make' into 'master'
    
    debian-rules-missing-recommended-target: Skip when debian/rules has parse...
    
    See merge request jelmer/debian-codemods!342

commit 30c13b208250176ca8dc2756d6443561ed47fa93
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Thu Mar 26 11:35:47 2026 +0000

    debian-rules-missing-recommended-target: Skip when debian/rules has parse errors, to avoid incorrect modifications. Closes: #1131043

commit 2569608ad489c97f5f06f01473541678908f3c77
Merge: 5d8a28b 656642d
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed Mar 25 21:27:32 2026 +0000

    Merge branch 'source-name' into 'master'
    
    debianize: read source name from debian/control after processor runs
    
    See merge request jelmer/debian-codemods!341

commit 656642db1ca688735eeca8e9d6810e68f513327e
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Wed Mar 25 19:32:07 2026 +0000

    debianize: read source name from debian/control after processor runs
    
    The source name for the changelog was being determined independently
    from the control file, using generic_get_source_name() which doesn't
    apply language-specific naming conventions (e.g. "python-" prefix for
    Python packages). This caused dpkg-source to fail with "two conflicting
    values" when the control file had e.g. "python-dulwich" but the
    changelog had "dulwich".
    
    Now the authoritative source name is read from debian/control via
    TemplatedControlEditor after the processor writes it, with the
    generic name as fallback.
Created: 2026-02-26 Last update: 2026-04-12 01:31
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-04-12 01:00
lintian reports 2 warnings normal
Lintian reports 2 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-03-26 Last update: 2026-03-26 11:01
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-03-31 15:01
news
[rss feed]
  • [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: 25 26
  • RC: 0
  • I&N: 8 9
  • M&W: 17
  • F&P: 0
  • patch: 1
links
  • homepage
  • lintian (0, 2)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros

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