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 6d86d7701c470777ca22aee93e0d4511ced72e27
Merge: 7d30ef4 f251b86
Author: Guido Günther <agx@debian.org>
Date: Mon Mar 24 09:18:23 2025 +0000
Merge branch 'build' into 'master'
build: update requirements.txt, add new `venv` make target
See merge request agx/git-buildpackage!47
commit f251b86b49382a47e2c350c89afd0f7bd3ab4868
Author: Richard Hansen <rhansen@rhansen.org>
Date: Sun Mar 23 03:21:14 2025 -0400
build: Make it easier to override python executable in Makefile
Now users can do `make PYTHON=python3.12` to force a particular
version of Python if desired.
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit ebd478d974d2865da3fd9a4a820c6da1515fc264
Author: Richard Hansen <rhansen@rhansen.org>
Date: Sun Mar 23 03:18:58 2025 -0400
build: Add a venv target to Makefile for convenience
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit b4e2e8f2ec17415ba58f01a6f1d8a7641177c4d7
Author: Richard Hansen <rhansen@rhansen.org>
Date: Sun Mar 23 03:05:57 2025 -0400
build: Add missing requirements to requirements.txt
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit 7b6408ac6eb235eee048c6c8c913b979a7c80f3c
Author: Richard Hansen <rhansen@rhansen.org>
Date: Sat Mar 22 20:10:06 2025 -0400
build: Change coverage dependency to pytest-cov
Testing fails if pytest-cov isn't installed.
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit 117f3edb4295f5446fb5fe342bffe39dc5638e15
Author: Richard Hansen <rhansen@rhansen.org>
Date: Sat Mar 22 18:45:49 2025 -0400
build: Drop exact version requirement for flake8
v3.5.0 hasn't been supported since at least Python 3.9.
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit 7d30ef42d7efdcaf298690bca7f0ae563fc392da
Merge: 7d1a2fe 971d253
Author: Guido Günther <agx@debian.org>
Date: Sun Mar 23 08:38:55 2025 +0000
Merge branch 'deps' into 'master'
debian/control dependency fixes
See merge request agx/git-buildpackage!45
commit 971d2536caafa62e67ea1791c5a0f49f387ecb2b
Author: Richard Hansen <rhansen@rhansen.org>
Date: Sat Mar 22 19:28:02 2025 -0400
packaging: Fix python3-notify2 suggestion for git-buildpackage-rpm
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit 240fbb486b18daee39bc7e2bab4c26d615a9818c
Author: Richard Hansen <rhansen@rhansen.org>
Date: Sat Mar 22 19:24:21 2025 -0400
packaging: Mark test build dependencies as !nocheck
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit ec7659610e8ef00e8e1b2f9b1efe6827deb74e5c
Author: Richard Hansen <rhansen@rhansen.org>
Date: Sat Mar 22 19:23:37 2025 -0400
packaging: Remove unused python3-filelock dependency
This reverts commit 5155e98b3cac28a32f20ac369e28e9fa78676fd4.
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit 69afa426fa0ac08188f51fd96682b0f1a1527631
Author: Richard Hansen <rhansen@rhansen.org>
Date: Fri Mar 21 18:36:59 2025 -0400
packaging: Bump Python version for `type` statement
The `type` statement was added in Python 3.12.
Signed-off-by: Richard Hansen <rhansen@rhansen.org>
commit 7d1a2fe3301338db47d4355b941e3ef59681375d
Merge: 7d65d08 091b811
Author: Guido Günther <agx@debian.org>
Date: Thu Mar 20 17:23:20 2025 +0000
Merge branch 'initial-import' into 'master'
import-orig: Keep upstream branch on initial import
See merge request agx/git-buildpackage!44
commit 091b811d4a5572a34cc29c5209d8e6ee4df6cc91
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Mar 10 11:25:34 2025 +0100
docs: Modernize creating a new package
With upcoming support for gbp.conf in dh_make let's modernize the docs a
bit and use `*/latest` there too.
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 2a30c7a071b47167f18f7e175b6ca333c790ff6e
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Mar 10 11:44:36 2025 +0100
import-orig: Keep upstream branch on initial import
When importing a new package we want to keep both upstream and debian
branch as otherwise the user has an extra manual step of recreating the
branch.
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 7d65d08343d6b82e2c14a44d74a12cd935b5cfc0
Merge: c872b47 f7ce004
Author: Guido Günther <agx@debian.org>
Date: Tue Jan 28 08:21:18 2025 +0000
Merge branch 'docs-branch-diagram' into 'master'
docs: Add diagram to manual to help readers grasp the DEP-14 branches
See merge request agx/git-buildpackage!39
commit f7ce004854ba885ba33842cefc6aeee96764f07f
Author: Otto Kekäläinen <otto@debian.org>
Date: Mon Jan 20 20:40:43 2025 -0800
docs: Add diagram to manual to help readers grasp the DEP-14 branches
To help readers understand what the various branches in DEP-14 typically
are and how they interact, add a diagram to the manual.
This was originally published in my blog at
https://optimizedbyotto.com/post/debian-source-package-git/
I hereby contribute it to git-buildpackage documentation to be used
under the same license I have submitted all my other contributions to
git-buildpackage as well.
Signed-off-by: Otto Kekäläinen <otto@debian.org>
commit c872b477c742e685278eb06c1fcdfd8b59e2b7d3
Merge: 7ecf2cf a6f65c1
Author: Guido Günther <agx@debian.org>
Date: Mon Jan 27 18:47:25 2025 +0000
Merge branch 'dco' into 'master'
docs: Mention DCO
See merge request agx/git-buildpackage!42
commit a6f65c1436d27626a19ac47f3613573d44e04185
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Jan 27 19:24:23 2025 +0100
docs: Mention DCO
Hopefully we get more commits with `Signed-off-by:`.
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 7ecf2cf9d016527bba9458fbd0e82c11e2f6e588
Merge: 7198cde 67baaae
Author: Guido Günther <agx@debian.org>
Date: Mon Jan 27 18:09:59 2025 +0000
Merge branch 'dep-14-hyphen' into 'master'
Consistently use DEP-X in options, documentation and error messages
See merge request agx/git-buildpackage!13
commit 67baaae6cc43d95e8f7f069074535a375893f951
Author: Gioele Barabucci <gioele@svario.it>
Date: Thu Nov 28 00:27:34 2024 +0100
Consistently use DEP-X in documentation and error messages
The consensus on debian-devel is that "DEP-X" should be preferred
to "DEPX" and "DEP X".
See: https://lists.debian.org/debian-devel/2024/11/msg00141.html
commit 7beb71e521eb482903779e3aa830e20dd820bb8e
Author: Gioele Barabucci <gioele@svario.it>
Date: Thu Nov 28 00:27:34 2024 +0100
buildpackage: Allow both DEP-14 and DEP14 as values for `dist`
commit 7198cde8731c1993e7aeab139ae6083aa32e0c85
Merge: 7be9bb9 89b0995
Author: Guido Günther <agx@debian.org>
Date: Mon Jan 27 17:55:27 2025 +0000
Merge branch 'ci-codespell' into 'master'
ci: Run codespell
See merge request agx/git-buildpackage!41
commit 89b0995f25281eb5d8d1dbd65cb382c9ed5c56b6
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Jan 27 18:11:49 2025 +0100
ci: Run codespell
We run it on th doc folder
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 7be9bb933197d318f246c8501900e07e71121e70
Merge: 2a01b34 b44226e
Author: Guido Günther <agx@debian.org>
Date: Mon Jan 27 17:16:32 2025 +0000
Merge branch 'master' into 'master'
docs: fix typos
See merge request agx/git-buildpackage!40
commit b44226e2aa7376e985193966ca73ec638d00f7ff
Author: Andrew Kreimer <algonell@gmail.com>
Date: Mon Jan 27 18:01:23 2025 +0200
docs: fix typos
There are some typos in the documentation:
- ourselfes -> ourselves
- simplifiy -> simplify
- corrsponding -> corresponding
- ore -> or
- Customizatons -> Customizations
- stings -> strings
- depreated -> deprecated
- wthout -> without
- argumnt -> argument
- upstrem -> upstream
- reate -> create
- chanages -> changes
- quess -> guess
- reposity -> repository
Fix them via codespell.
commit 2a01b341487d891bbf9b9b9be8373391ac8b42c7
Merge: b5638ba b15709f
Author: Guido Günther <agx@debian.org>
Date: Wed Jan 15 17:13:57 2025 +0000
Merge branch 'docs-multimaint-merge' into 'master'
docs: gbp-dch: Explain what 'multimaint-merge' means by example
See merge request agx/git-buildpackage!18
commit b15709fca3c43287658eb8ca8a7c80f624ce976f
Author: Otto Kekäläinen <otto@debian.org>
Date: Sat Nov 30 13:17:28 2024 -0800
config: Enable 'multimaint-merge' by default
There are currently 735 packages[1] that default to 'True' for this
option and seems most no maintainer would manually write a
debian/changelog with the same maintainer repeated, so this would be a
better default.
Also, devscripts itself recently changed this and will have it enabled
by default in version 2.25.1+.
This change is also safe to do, as it only affects new debian/changelog
entries and thus there are no backwards compatibility issues.
[1] https://codesearch.debian.net/search?q=multimaint-merge+%3D+True&literal=0
[2] https://salsa.debian.org/debian/devscripts/-/commit/e6b8179080ee087b2a2f3c349b19c6f541335b3b
commit b5638baf5761fc6ffa98b6e5e4568529042bb2b0
Merge: 321e50f 4f9d4ba
Author: Guido Günther <agx@debian.org>
Date: Fri Jan 10 11:58:20 2025 +0000
Merge branch 'typos' into 'master'
manpages: Fix two typos
See merge request agx/git-buildpackage!37
commit 4f9d4bad47e3313b02ed6577deb49058399c993b
Author: Guido Günther <agx@sigxcpu.org>
Date: Fri Jan 10 11:54:15 2025 +0100
manpages: Fix two typos
Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>