[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