diff -Nru sklearn-pandas-2.2.0/debian/changelog sklearn-pandas-2.2.0/debian/changelog --- sklearn-pandas-2.2.0/debian/changelog 2024-02-18 15:51:22.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/changelog 2024-02-18 21:37:55.000000000 +0000 @@ -1,3 +1,13 @@ +sklearn-pandas (2.2.0-3) unstable; urgency=medium + + * Team upload. + * Move package to Science team + * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update) + * Autopkgtest for all supported Python3 versions + Closes: #1035252 + + -- Andreas Tille Sun, 18 Feb 2024 22:37:55 +0100 + sklearn-pandas (2.2.0-2) unstable; urgency=medium * Fix tests with Pandas >= 2.0.0 (Closes: #1044067) diff -Nru sklearn-pandas-2.2.0/debian/control sklearn-pandas-2.2.0/debian/control --- sklearn-pandas-2.2.0/debian/control 2024-02-18 15:51:22.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/control 2024-02-18 21:37:55.000000000 +0000 @@ -1,10 +1,11 @@ Source: sklearn-pandas -Maintainer: Federico Ceratto +Maintainer: Debian Science Maintainers +Uploaders: Federico Ceratto Section: python Priority: optional Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: - dh-python, + dh-sequence-python3, python3-all, python3-setuptools, python3-pytest, @@ -13,8 +14,8 @@ python3-sklearn, Standards-Version: 4.6.2 Homepage: https://github.com/scikit-learn-contrib/sklearn-pandas -Vcs-Git: https://salsa.debian.org/debian/sklearn-pandas.git -Vcs-Browser: https://salsa.debian.org/debian/sklearn-pandas +Vcs-Git: https://salsa.debian.org/science-team/sklearn-pandas.git +Vcs-Browser: https://salsa.debian.org/science-team/sklearn-pandas Testsuite: autopkgtest-pkg-python Rules-Requires-Root: no diff -Nru sklearn-pandas-2.2.0/debian/rules sklearn-pandas-2.2.0/debian/rules --- sklearn-pandas-2.2.0/debian/rules 2024-02-18 15:51:22.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/rules 2024-02-18 21:37:55.000000000 +0000 @@ -4,4 +4,4 @@ export PYBUILD_NAME=sklearn-pandas %: - dh $@ --with python3 --buildsystem=pybuild + dh $@ --buildsystem=pybuild diff -Nru sklearn-pandas-2.2.0/debian/tests/control sklearn-pandas-2.2.0/debian/tests/control --- sklearn-pandas-2.2.0/debian/tests/control 2024-02-18 15:51:22.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/tests/control 2024-02-18 21:37:55.000000000 +0000 @@ -1,3 +1,3 @@ -Test-Command: pytest-3 -v --capture=no -Depends: @, python3-pytest +Tests: run-unit-test +Depends: @, python3-pytest, python3-all Restrictions: allow-stderr diff -Nru sklearn-pandas-2.2.0/debian/tests/run-unit-test sklearn-pandas-2.2.0/debian/tests/run-unit-test --- sklearn-pandas-2.2.0/debian/tests/run-unit-test 1970-01-01 00:00:00.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/tests/run-unit-test 2024-02-18 21:37:55.000000000 +0000 @@ -0,0 +1,18 @@ +#!/bin/bash +set -e + +pkg=sklearn-pandas + +if [ "${AUTOPKGTEST_TMP}" = "" ] ; then + AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX) + trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM +fi + +cp -a tests "${AUTOPKGTEST_TMP}" + +cd "${AUTOPKGTEST_TMP}" + +for py in $(py3versions -s 2> /dev/null) +do echo "Testing with $py in $(pwd):" + ${py} -m pytest -v --capture=no +done