git-buildpackage (0.9.37)
[PTS] [DDPO]
COMMITS: VCS has seen 15 commits since the debian/0.9.37 tag
- Git: https://salsa.debian.org/agx/git-buildpackage.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 1069056
- Browser: https://salsa.debian.org/agx/git-buildpackage/
- Last scan: 2025-01-28 08:28:03+00
- Next scan: 2025-02-04 14:52:00+00
- Merge requests: 6
- CI pipeline status: success
- Debian changelog in Git:
git-buildpackage (0.9.37) unstable; urgency=medium
[ Guido Günther ]
* [9551420] import-orig: Add mention of --upstream-vcs-tag to description.
This makes it hopefully easier to discover.
* [9a2507e] setup: Require python 3.11.
We don't test it on anything older. (Closes: #1091851)
* [005676a] buildpackage: Make sure export_dir is always set.
Fixes c9cc8df4 ("buildpackage: remove export_dir if build fails")
(Closes: #1091554)
* [ae6f841] repo-setup: Drop context manager for posix path.
Python's breaks backward compatibility without being helpful.
See https://github.com/python/cpython/issues/83863
This fixes running gbp with Pythone 3.13
[ Otto Kekäläinen ]
* [ec9ee37] docs: Clarify and unify the purpose of each command in the man pages.
Update the <refpurpose> field in each command to better capture the main
purpose of the command, and ensure the main `gbp (1)` man page uses the
same text to avoid them from diverging.
* [f3036fb] docs: Add examples sections where missing, and enrich examples.
Most commands should have an EXAMPLES section on the man page, and the
first 1-2 examples should show what are the most common invocations.
-- Guido Günther <agx@sigxcpu.org> Thu, 09 Jan 2025 18:24:22 +0100
- This branch is 15 commits ahead of tag debian/0.9.37
- Git log:
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>