[git-buildpackage] [ANNOUNCE] git-buildpackage 0.9.35
Guido Günther
agx at sigxcpu.org
Tue Sep 24 09:33:17 CEST 2024
Hi,
I'm happy to announce the release of git-buildpackage 0.9.35:
https://git.sigxcpu.org/cgit/git-buildpackage/tag/?id=debian/0.9.35
Here's a list of changes:
git-buildpackage (0.9.35) unstable; urgency=medium
.
[ Guido Günther ]
* [09d65cb] Use pythons builtin mock
* [360222d] d/control: Let Vcs-* point to salsa
* [ca70762] import: Use debian/latest.
It's the recommended layout
* [4dc9a6c] docs: Prefer debian/latest over debian/sid.
This is more widespread nowadays and ensures the latest upstream
version is always in the repositories default branch.
* [a88e01e] Drop completely outdated tox.ini
* [5c8f1af] Drop travis CI file.
We use salsa's CI and haven't used travis CI since ages.
* [8e494cb] tests: Merge the repository doctests.
We use a single doctest as module scoped fixtures can't be used with
doctests in pytest
* [d21fead] tests: Merge the pristine-tar doctests.
We use a single doctest as module scoped fixtures can't be used with
doctests in pytest
* [33f4884] build: Run tests through pytest.
We still use nose's assertions. See
https://github.com/pytest-dev/nose2pytest on how to convert those in the
future so can't drop the dependency yet.
Closes: #1080224
Helps: #1018367
* [a553f93] rpm: Mark two tests as xfail.
Needs debugging why they regressed as there weren't any changes in that
area recently.
* [54bec6e] tests/component: Fix skipping tests when submodules are no
present. Rework the logic to work with pytest instead of nose
* [3a87c05] tests/component/rpm: Fix skipping tests with pytest.
Rework the logic to work with pytest instead of nose
.
[ Ferenc Wágner ]
* [aa468c0] dscfile.py: decide native/non-native based on diff presence, not
version format. Source format 1.0 native packages with a hyphen in their
version number were mistaken by the original code for non-native.
* [1fecdcd] 12_test_deb: add test for native 1.0 DSC with Debian revision
Thanks to everybody who contributed to this release. As usual the
package is available via Debian unstable:
https://packages.debian.org/sid/git-buildpackage
Cheers,
-- Guido
More information about the git-buildpackage
mailing list