summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Use test URLs that are less likely to disappear
Avoid 404 errors in stable when upstream reorganize the test data
(happened to two of these in 0.25 -> 1.0).
It is _not_ necessary to update the tag version on every package release,
only if these tests fail because they expect moved/changed data.
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name stable_test_urls.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Allow tests to use the data files in the source tree
We don't ship these in the package,
but do want to run the tests that use them
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name find_test_data.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Link to rather than embed Google calendar
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name privacy.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Don't require the pandas theme
(TODO - package it - here as a multi-upstream-tarball package?)
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name sphinx_no_pandas_theme.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Xfail a test that doesn't work in the C locale
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name xfail_c_locale.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Use fixed seeds for reproducible pseudorandomness
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name fix_random_seeds.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Fix or skip tests that assume the wrong endianness
This is a bug in the tests not pandas itself -
the expected values explicitly specify little-endian
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name tests_dont_assume_endian.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Don't try to read a contributor list from the git log
Debian packages are built from tarballs, so there isn't a git log.
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name contributor_list_not_in_tarball.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Use packaged intersphinx indexes
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug-Debian: https://bugs.debian.org/876417
Forwarded: not-needed
Gbp-Pq: Name use_system_intersphinx.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Don't test datetime in locales with no encoding
Some datetime tests run the test in every available locale.
If this set includes locales without an encoding (currently dsb_DE
and sah_RU), it fails due to Python bug
https://bugs.python.org/issue20088
Failure log
https://tests.reproducible-builds.org/debian/rbuild/buster/amd64/pandas_0.23.3+dfsg-3.rbuild.log.gz
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug: https://github.com/pandas-dev/pandas/issues/20957
Forwarded: no
Gbp-Pq: Name skip_noencoding_locales.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Xfail NaN <-> NaT tests on non-x86 and warn on cast
pd.Series([np.nan]).astype('datetime64[ns]')[0] = pd.NaT on x86
but 1970-01-01 on arm* because float NaN -> int is undefined:
https://github.com/numpy/numpy/issues/8325
https://github.com/pandas-dev/pandas/issues/17792
https://github.com/pandas-dev/pandas/issues/26964
On s390x it's the maximum _positive_ value (2**63-1 ns = year 2262)
On riscv64 one test case raises an exception
(though I suspect not the general case since there aren't more).
Author: Andreas Tille <tille@debian.org>, Graham Inggs <ginggs@debian.org>, Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug-Debian: https://bugs.debian.org/877754
Forwarded: no
Gbp-Pq: Name xfail_tests_nonintel_nannat.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Use Debian packaged mathjax
Author: Andreas Tille <tille@debian.org>
Forwarded: not-needed
Gbp-Pq: Name mathjax-path.patch
Yaroslav Halchenko [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Avoid privacy breach by Google Analytics
Last-Update: Mon, 23 Oct 2017 08:55:28 +0200
Forwarded: not-needed
Gbp-Pq: Name deb_disable_googleanalytics.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
HDF5 and Stata I/O are broken on some architectures
Fix some issues, warn on use and xfail tests for the remainder
armhf TestHDF5Store::test*encoding only sometimes crashes
(1.1.3+dfsg-1 passed on build but failed autopkgtest)
HDF5 and Stata are known to fail on big-endian architectures
Stata also fails on qemu-ppc64el, but not real ppc64el
Author: Andreas Tille <tille@debian.org>, Graham Inggs <ginggs@debian.org>, Yaroslav Halchenko <debian@onerussian.com>, Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug-Debian: https://bugs.debian.org/877419
Forwarded: no
Gbp-Pq: Name xfail_tests_nonintel_io.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Don't try to import from the source directory
Needed as we build the extension modules elsewhere
Author: Yaroslav Halchenko
Forwarded: not-needed
Gbp-Pq: Name deb_doc_donotoverride_PYTHONPATH.patch
Debian Science Team [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Don't try to use git to find the version number
Needed as Debian buildds use tarballs
Author: Yaroslav Halchenko
Forwarded: not-needed
Gbp-Pq: Name deb_nonversioneer_version.patch
Rebecca N. Palmer [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
pandas (1.3.5+dfsg-4) unstable; urgency=medium
* Temporarily skip numba tests. (Closes: #
1008179)
[dgit import unpatched pandas 1.3.5+dfsg-4]
Rebecca N. Palmer [Fri, 25 Mar 2022 20:57:26 +0000 (20:57 +0000)]
Import pandas_1.3.5+dfsg-4.debian.tar.xz
[dgit import tarball pandas 1.3.5+dfsg-4 pandas_1.3.5+dfsg-4.debian.tar.xz]
Rebecca N. Palmer [Tue, 11 Jan 2022 21:25:17 +0000 (21:25 +0000)]
Import pandas_1.3.5+dfsg.orig.tar.xz
[dgit import orig pandas_1.3.5+dfsg.orig.tar.xz]