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 385291f5bd309dfea48629c88ac98ae9c871b299
Author: Carlos Henrique Lima Melara <charlesmelara@riseup.net>
Date: Mon Mar 4 21:48:46 2024 -0300
docs: document how to send the tip of debian-branch with gbp push
When --debian-tag is set to '' empty string, gbp will push the tip of
the debian branch to remote.
Small typo fix also: s/branach/branch/
commit 026cd23c801687b4070a44891dbe439a8be1a73b
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Fri Nov 5 16:39:36 2021 +0100
pull: Allow pull in unclean repos
This works just fine when git can fast forward, i.e. with untracked
content or changes in tracked files that are not touched by the commits.
In case fast forward is not possible gbp will complain anyhow.
commit ef0211c5639259f504e49b947cf1c6896b78de16
Author: Guido Günther <agx@sigxcpu.org>
Date: Sun Jan 14 14:29:32 2024 +0100
tests: shellcheck packaging-in-container too
Now that is passes let's make sure it stays that way.
commit 81a2dd5532e4b303fb369ca6319570f7f1cf5d6d
Author: Guido Günther <agx@sigxcpu.org>
Date: Sun Jan 14 14:29:11 2024 +0100
tests: Make shellcheck happy
Gbp-Dch: Ignore
commit dd891c67a62c6f77455229051a28c2f059de6cc4
Author: Otto Kekäläinen <otto@debian.org>
Date: Sat Jan 13 23:14:50 2024 -0800
tests: Rename run-in-docker to run-in-container to be more generic
commit 49407473b6358cf3bb14a5cf775267ed2b141fe3
Author: Otto Kekäläinen <otto@debian.org>
Date: Sat Jan 13 23:19:02 2024 -0800
tests: Fix shell syntax issues in run-in-container
If 'run-in-container x' was issued, script would fail silently. With
this change it will properly exit with 'bad action: x' and help message.
Also fix a bunch of other minor issues detected by ShellCheck.
commit c7c73d3ea29b1903443dd87b8f884b6018515301
Author: Otto Kekäläinen <otto@debian.org>
Date: Fri Jan 12 11:23:19 2024 +0800
tests: Capitalize Dockerfile commands to follow to formal syntax
This is necessary to be able to use static Dockerfile analyzers.
commit 6df86f93f67ff61f4e3bbb28fdc20a2a6991da05
Author: Otto Kekäläinen <otto@debian.org>
Date: Fri Jan 12 11:18:47 2024 +0800
tests: Avoid busting container layer cache on every file change
commit 13f52052db1263667703423ff806bda975367efe
Author: Otto Kekäläinen <otto@debian.org>
Date: Wed Jan 10 22:38:48 2024 +0800
tests: Implement 'run-in-docker -c docker'
Typically developers have either Docker or Podman on their laptops for
running containers. As Podman follows nearly identical syntax as Docker,
add new option '-c' that allows to specify Podman or Docker as the
container command, with Podman being default if nothing is defined as
the main developer is using Podman.
Also ignore log files both in .gitignore and resulting .dockerignore so
that tests runs can be logged with 'tee x.log' without triggering
rebuilds of the container via polluting the 'COPY . .' step.
commit 42c3e15fb4b48458b29b7e63e43f7dcc3f456a96
Author: Otto Kekäläinen <otto@debian.org>
Date: Wed Jan 10 23:09:21 2024 +0800
debian: Fix misc spelling
The debian/changelog has many spelling errors but not touching them now
as changing past changelog entries might be contentious.
commit a0e45c6caeb84ccc3a24531c35f6bac3fd7c77b2
Author: Otto Kekäläinen <otto@debian.org>
Date: Wed Jan 10 23:08:40 2024 +0800
gbp: Fix misc spelling in user visible output and comments
commit ae2d10cd57f78e559bd1334e389d9ee347523c39
Author: Otto Kekäläinen <otto@debian.org>
Date: Fri Jan 5 11:52:43 2024 +0800
docs: Fix misc spelling in documentation
In code standardize on using 'commitish' while docs have 'commit-ish'
like upstream git convention seems to be.
commit af15aad46e23c5b5ba972c9d6d9ba89fccae1936
Author: Guido Günther <agx@sigxcpu.org>
Date: Fri Jan 12 10:37:41 2024 +0100
rpm: Adjust to new gbp.conf install path
To make setup.py happy we moved to an underscore path name in
2f47ec4c ("setup: Move most options to setup.cfg")
commit 307f8ade8051be2f7c8ceff3837fcbbec66a60c9
Author: Guido Günther <agx@sigxcpu.org>
Date: Fri Jan 12 09:48:32 2024 +0100
docs: Drop NEWS
dh_installchangelogs handles that
commit 2f47ec4cb19cec2f17e66ff463a7000583d2ee25
Author: Guido Günther <agx@sigxcpu.org>
Date: Wed Jan 10 11:00:57 2024 +0100
setup: Move most options to setup.cfg
We can move everything that doesn't depend on running a script
or evaluating environment variables.
commit 75cda5279eef3b158aae399d1086dde2975446be
Author: Guido Günther <agx@sigxcpu.org>
Date: Wed Jan 10 10:32:44 2024 +0100
Validate shell completion functions
We for zsh we can at least catch syntax errors and use shellcheck for
bash.
commit dbd1b36695eea32278564dd4a0b49056aaa2e47f
Author: Otto Kekäläinen <otto@debian.org>
Date: Fri Jan 5 12:51:49 2024 +0800
salsa-ci: Disable SALSA_CI_DISABLE_VERSION_BUMP
Salsa-CI jobs 'build' and 'build i386' were failing on the error:
/usr/lib/python3/dist-packages/setuptools/dist.py:509: SetuptoolsDeprecationWarning: Invalid version: '0.9.33+salsaci+20240105+6'.
!!
********************************************************************************
The version specified is not a valid version according to PEP 440.
Disabling the version automatic version bump in Salsa-CI satisfies
Python setuptools and build passes.
commit a653bbfbb8f660218aa16cdb85da7f235cf48e05
Author: Guido Günther <agx@sigxcpu.org>
Date: Fri Dec 15 15:50:12 2023 +0100
Document changes and release 0.9.33
commit 4ce8771d38f47af546a720f4f7648dc00c111c43
Author: Guido Günther <agx@sigxcpu.org>
Date: Fri Dec 15 15:57:01 2023 +0100
d/control: Drop Debian revision from dependeny
While we want to specify a tight dependency on the upstream version the
Debian revision is not needed.
commit 8deb2e1d5b0d1b245a9b376cbfc5801ee654154b
Author: Guido Günther <agx@sigxcpu.org>
Date: Fri Dec 15 10:41:45 2023 +0100
tests: Make flake8 happy
Closes: #1058551
commit d1a974589d2ae58a8704be9e6401305be639fa1d
Author: Taihsiang Ho (tai271828) <e@tai271828.me>
Date: Mon Oct 16 22:03:14 2023 +0200
d/control: Specify required git version as dependency
Explicitly specify the git version to facilitate easier backporting.
Developers can align with this git version to reduce false alarms due
to version inconsistencies.
The latest git-buildpackage requires a newer git version to avoid test
failures. For example, building the source in bookworm with git 1:2.39.2-1.1
results in:
$ ./packaging/run-in-docker -t bookworm
FAIL: Doctest: tests.doctests.test_GitRepository.test_clone
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3.11/doctest.py", line 2222, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for test_clone
File "/workdir/project/tests/doctests/test_GitRepository.py", line 626, in test_clone
----------------------------------------------------------------------
File "/workdir/project/tests/doctests/test_GitRepository.py", line 649, in test_clone
Failed example:
clone.get_remote_branches()
Expected:
['origin', 'origin/foo', 'origin/master']
Got:
['origin/HEAD', 'origin/foo', 'origin/master']
-------------------- >> begin captured logging << --------------------
gbp: debug: ['git', 'rev-parse', '--show-cdup']
gbp: debug: ['git', 'rev-parse', '--is-bare-repository']
gbp: debug: ['git', 'rev-parse', '--git-dir']
gbp: debug: ['git', 'symbolic-ref', 'HEAD']
gbp: debug: ['git', 'show-ref', 'refs/heads/master']
gbp: debug: ['git', 'clone', '--quiet', '/tmp/tmp72nxjjwzgbp_tests.doctests.test_GitRepository_/repo']
gbp: debug: ['git', 'rev-parse', '--show-cdup']
gbp: debug: ['git', 'rev-parse', '--is-bare-repository']
gbp: debug: ['git', 'rev-parse', '--git-dir']
gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
gbp: debug: ['git', 'symbolic-ref', 'HEAD']
gbp: debug: ['git', 'show-ref', 'refs/heads/master']
gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/remotes/']
gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
gbp: debug: ['git', 'config', 'branch.master.remote']
gbp: debug: ['git', 'config', 'branch.master.merge']
gbp: debug: ['git', 'branch', 'foo', 'origin/foo']
gbp: debug: ['git', 'config', 'branch.foo.remote']
gbp: debug: ['git', 'config', 'branch.foo.merge']
gbp: debug: ['git', 'branch', 'bar']
gbp: debug: ['git', 'config', 'branch.bar.remote']
gbp: debug: ['git', 'for-each-ref', '--format=%(refname:short)', 'refs/heads/']
gbp: debug: ['git', 'remote']
gbp: debug: ['git', 'remote']
gbp: debug: ['git', 'remote', 'show', '-n', 'origin']
gbp: debug: ['git', 'show-ref', '--verify', 'refs/remotes/origin/master']
gbp: debug: ['git', 'remote']
gbp: debug: ['git', 'remote', 'show', '-n', 'origin']
--------------------- >> end captured logging << ---------------------
commit 6923df4a06cc26c09963aa85a9a632f047b17c2a
Author: Guido Günther <agx@sigxcpu.org>
Date: Sat Sep 23 16:45:09 2023 +0200
config: Catch DuplicateOption errors
Nicer than printing a stack trace
commit f6d90d55a400648cfbec8bab2ad87b0eb8eec551
Author: Evangelos Ribeiro Tzaras <devrtz-debian@fortysixandtwo.eu>
Date: Mon Sep 4 17:44:33 2023 +0530
docs: gbp-clone: Fix small typo and fix metadata file name