[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: autopkgtest-pkg-pybuild (Was: [Git][med-team/python-bx][master] 2 commits: d/control: now run the autopkgtesting using pybuild-autopkgtest.)]



I find autopkgtest-pkg-pybuild to often be superior, but it can't be enabled automatically like the -python version as it won't work automatically nearly as often without additional configuration like the "-python" version.


-- 
Michael R. Crusoe ; he/him

On Tue 27 Feb 2024, 20:20 Andreas Tille, <andreas@an3as.eu> wrote:
Hi Michael,

I just learned about

   Testsuite: autopkgtest-pkg-pybuild

in your commit.  Could you please (on the mailing list) be more verbose
about this?  Routine-update is adding autopkgtest-pkg-python by default?
Is this an outdated strategy we should change?

Kind regards
    Andreas.

Am Tue, Feb 27, 2024 at 06:34:24PM +0000 schrieb Michael R. Crusoe (@crusoe):
>
>
> Michael R. Crusoe pushed to branch master at Debian Med / python-bx
>
>
> Commits:
> 4438273f by Michael R. Crusoe at 2024-02-27T18:57:39+01:00
> d/control: now run the autopkgtesting using pybuild-autopkgtest.
>
> - - - - -
> 5e79d014 by Michael R. Crusoe at 2024-02-27T18:57:39+01:00
> routine-update: Ready to upload to unstable
>
> - - - - -
>
>
> 5 changed files:
>
> - debian/changelog
> - debian/control
> - + debian/patches/post-install-testing
> - debian/patches/series
> - debian/rules
>
>
> Changes:
>
> =====================================
> debian/changelog
> =====================================
> @@ -1,12 +1,13 @@
> -python-bx (0.11.0-2) UNRELEASED; urgency=medium
> +python-bx (0.11.0-2) unstable; urgency=medium

>    * d/rules: use dh_numpy3 to inject a dependency on the appropriate
>      numpy ABI.
>    * mark the fix_BIN_OFFSETS_MAX patch as being forwarded upstream.
>    * d/control: switch to pyproject based building.
>    * d/patches/pytest8: add pytest 8.x compatability.
> +  * d/control: use pybuild-autopkgtest to provide non-superficial autopkgtests

> - -- Michael R. Crusoe <crusoe@debian.org>  Tue, 27 Feb 2024 16:05:18 +0100
> + -- Michael R. Crusoe <crusoe@debian.org>  Tue, 27 Feb 2024 18:54:18 +0100

>  python-bx (0.11.0-1) unstable; urgency=medium

>
>
> =====================================
> debian/control
> =====================================
> @@ -3,7 +3,7 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.
>  Uploaders: Steffen Moeller <moeller@debian.org>,
>             Michael R. Crusoe <crusoe@debian.org>
>  Section: python
> -Testsuite: autopkgtest-pkg-python
> +Testsuite: autopkgtest-pkg-pybuild
>  Priority: optional
>  Build-Depends: debhelper-compat (= 13),
>                 dh-sequence-python3,
>

--
http://fam-tille.de

Reply to: