diff -Nru sklearn-pandas-2.2.0/debian/changelog sklearn-pandas-2.2.0/debian/changelog --- sklearn-pandas-2.2.0/debian/changelog 2022-10-15 05:12:49.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/changelog 2024-02-18 21:37:55.000000000 +0000 @@ -1,3 +1,19 @@ +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) + + -- Federico Ceratto Sun, 18 Feb 2024 16:51:22 +0100 + sklearn-pandas (2.2.0-1.1) unstable; urgency=medium * Non-maintainer Upload. diff -Nru sklearn-pandas-2.2.0/debian/control sklearn-pandas-2.2.0/debian/control --- sklearn-pandas-2.2.0/debian/control 2022-10-15 05:08:21.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/control 2024-02-18 21:37:55.000000000 +0000 @@ -1,21 +1,22 @@ 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-mock, python3-pytest, python3-numpy, - python3-pandas, + python3-pandas (>= 2.0.0), python3-sklearn, -Standards-Version: 4.6.0 +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 Package: python3-sklearn-pandas diff -Nru sklearn-pandas-2.2.0/debian/copyright sklearn-pandas-2.2.0/debian/copyright --- sklearn-pandas-2.2.0/debian/copyright 2022-10-15 05:08:21.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/copyright 2024-02-18 21:37:55.000000000 +0000 @@ -1,6 +1,7 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: sklearn-pandas Source: https://github.com/scikit-learn-contrib/sklearn-pandas.git +Upstream-Contact: Ritesh Agrawal Files: * Copyright: 2014-2015 Paul Butler diff -Nru sklearn-pandas-2.2.0/debian/patches/fix-tests.patch sklearn-pandas-2.2.0/debian/patches/fix-tests.patch --- sklearn-pandas-2.2.0/debian/patches/fix-tests.patch 1970-01-01 00:00:00.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/patches/fix-tests.patch 2024-02-18 21:37:55.000000000 +0000 @@ -0,0 +1,44 @@ +--- a/README.rst ++++ b/README.rst +@@ -229,7 +229,7 @@ + array([[2015, 10, 30], + [2015, 10, 31], + [2015, 11, 1], +- [2015, 11, 2]]) ++ [2015, 11, 2]], dtype=int32) + + We can also specify this option per group of columns instead of for the + whole mapper:: +@@ -241,7 +241,7 @@ + array([[2015, 10, 30], + [2015, 10, 31], + [2015, 11, 1], +- [2015, 11, 2]]) ++ [2015, 11, 2]], dtype=int32) + + Outputting a dataframe + ********************** +--- a/tests/test_dataframe_mapper.py ++++ b/tests/test_dataframe_mapper.py +@@ -340,8 +340,8 @@ + transformed = mapper.fit_transform(df) + cols = transformed.columns + assert len(cols) == 4 +- assert cols[0] == 'target_x0_0' +- assert cols[3] == 'target_x0_3' ++ assert cols[0] == 'target_0' ++ assert cols[3] == 'target_3' + + + def test_customtransform_df(): +@@ -917,8 +917,8 @@ + + columns = sorted(list(outdf.columns)) + assert len(columns) == 2 +- assert columns[0] == 'colA_a' +- assert columns[1] == 'colA_b' ++ assert columns[0] == 'colA_0' ++ assert columns[1] == 'colA_1' + + + def test_with_car_dataframe(cars_dataframe): diff -Nru sklearn-pandas-2.2.0/debian/patches/series sklearn-pandas-2.2.0/debian/patches/series --- sklearn-pandas-2.2.0/debian/patches/series 2022-10-15 05:11:43.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/patches/series 2024-02-18 21:37:55.000000000 +0000 @@ -1 +1,2 @@ scipy-test.patch +fix-tests.patch diff -Nru sklearn-pandas-2.2.0/debian/rules sklearn-pandas-2.2.0/debian/rules --- sklearn-pandas-2.2.0/debian/rules 2022-10-15 05:08:21.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 1970-01-01 00:00:00.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/tests/control 2024-02-18 21:37:55.000000000 +0000 @@ -0,0 +1,3 @@ +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 diff -Nru sklearn-pandas-2.2.0/debian/upstream/metadata sklearn-pandas-2.2.0/debian/upstream/metadata --- sklearn-pandas-2.2.0/debian/upstream/metadata 2022-10-15 05:08:21.000000000 +0000 +++ sklearn-pandas-2.2.0/debian/upstream/metadata 2024-02-18 21:37:55.000000000 +0000 @@ -1,5 +1,4 @@ --- -Contact: Ritesh Agrawal Bug-Database: https://github.com/scikit-learn-contrib/sklearn-pandas/issues Bug-Submit: https://github.com/scikit-learn-contrib/sklearn-pandas/issues/new Repository: https://github.com/scikit-learn-contrib/sklearn-pandas.git