From agx at sigxcpu.org Tue Sep 24 09:33:17 2024 From: agx at sigxcpu.org (Guido =?iso-8859-1?Q?G=FCnther?=) Date: Tue, 24 Sep 2024 09:33:17 +0200 Subject: [git-buildpackage] [ANNOUNCE] git-buildpackage 0.9.35 Message-ID: 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