summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Allow building with Cython 3.x
(= Cython _version_ 3.x, not to be confused with the cython3 binary)
Author: Chad Fulton, Rebecca N. Palmer <rebecca_palmer@zoho.com>
Origin: mostly https://github.com/statsmodels/statsmodels/pull/8961
Bug-Ubuntu: https://launchpad.net/bugs/
2043284
Forwarded: no
Gbp-Pq: Name cython3p0_compat.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Ignore extra warnings that may occur on mips*
Some mips* hardware seems to emit
RuntimeWarning: invalid value encountered in multiply
on multiplication by explicit np.nan, which breaks these tests.
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name mips_ignore_nan_warnings.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Don't require a warning armel numpy doesn't have
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no (this version requires dpkg)
Gbp-Pq: Name ignore_armel_nonwarning.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Allow a memory-heavy test to run out of memory
Failed in 0.14.0 on armel,armhf,mipsel (but not i386)
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name xfail_out_of_memory.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Copy another test reference directory into the build
The build-time tests fail if they can't find this
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed - done in #8870
Gbp-Pq: Name add_missing_test_references.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Ignore a failure to converge on mipsel and armel
(Seen to fail in 0.13.5+dfsg-5, twice on mipsel, and in 0.14.0 on armel.
Not a plain mark.xfail to not accept "converged" to the wrong answer.)
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name mips_armel_ignore_nonconverge.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Avoid cast exception in np.bincount
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug-Debian: https://bugs.debian.org/
1030208
Forwarded: no
Gbp-Pq: Name 1030208_scipy1p10.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Ignore missing HessianInversionWarning on some mips*
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name mips_ignore_nonwarning.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Loosen tolerance on a possibly unstable test
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug-Debian: https://bugs.debian.org/
1020060 and
1014278
Forwarded: https://github.com/statsmodels/statsmodels/issues/8341
Gbp-Pq: Name 1020060_loosen_test_tolerance.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Avoid test failure on mipsel
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug: https://github.com/statsmodels/statsmodels/8341
Bug-Debian: https://bugs.debian.org/
1014884
Forwarded: no
Gbp-Pq: Name 1014884_loosen_test_tolerances.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
test_seasonal_order fails on i386
Warn on use and xfail
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name xfail_i386_ets.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Xfail / increase tolerance on tests
TestMICE and test_mixedlm vary enough with the random state, and
corrpsd is close enough to 0, that this is plausibly a rounding non-bug
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug-Debian: https://bugs.debian.org/997081
Forwarded: https://github.com/statsmodels/statsmodels/issues/7911
Gbp-Pq: Name 997081_xfail.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Remove code from Stack Overflow and wasteful loop
Stack Overflow content is CC-BY-SA licensed,
which this package is not supposed to be. This snippet may be
too small to be copyrightable, but removing it to be safe.
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name remove_ccbysa_snippet.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Allow tests to fail if multiprocessing is not available
This is currently the case on hurd-i386
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name xfail_no_multiprocessing.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Fix typos
Origin: lintian
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: https://github.com/statsmodels/statsmodels/issues/8932
Gbp-Pq: Name spelling.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Use local requirejs/mathjax
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name sphinx_local_requirejs.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Don't fail documentation build on examples exceptions
If example code outputs an error when run,
ipython (ipython:: blocks) now fails the whole build by default,
and tools/nbgenerate.py (.ipynb files) now leaves out that file
(leaving a broken link in the examples index).
As some examples use downloaded data and are hence expected to be
unrunnable on a Debian buildd, this instead keeps them
(::ipython with error output, .ipynb without output).
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name sphinx_ignore_errors.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Don't try to use a theme we don't have
Upstream switched to sphinx_material in
1d7aafad5c3ad634c9ae2122881c1809c2ccbcbe
and later to sphinx_immaterial; Debian doesn't have those themes.
(I haven't investigated packaging it, which might be a better long-term option.)
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name no_sphinx_material.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Don't try to write to the source directory
Not allowed in autopkgtest
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name use_tmp_path.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Use Python 3 in script shebangs
(Skipping the two .pyx files with #!python - they need to be compiled
with Cython, not directly run with any version of plain Python)
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no
Gbp-Pq: Name python3_shebangs.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Loosen tolerances on some tests on i386
and xfail a test that fails for not producing ConvergenceWarning.
Failure logs:
test_smoothing
https://buildd.debian.org/status/fetch.php?pkg=statsmodels&arch=i386&ver=0.9.0-3&stamp=
1567157609&raw=0
test_multivariate_switch_univariate
https://buildd.debian.org/status/fetch.php?pkg=statsmodels&arch=i386&ver=0.12.0-1&stamp=
1599693472&raw=0
As it only fails on i386 and isn't far wrong,
I suspect different rounding due to x87 excess precision
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug-Debian: https://bugs.debian.org/938949
Forwarded: no
Gbp-Pq: Name i386_loosen_test_tolerances.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Use example data from an R package we have
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name use_available_data.patch
Diane Trout [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Use intersphinx inventory files from other Debian packages.
Forwarded: not-needed
Gbp-Pq: Name use_system_inventory.patch
Debian Science Maintainers [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Use cached datasets in tests and examples
Also remove a download that isn't actually used in that example.
This allows the tests to pass, and at least some of the examples to
be built, in an offline environment such as a Debian buildd.
The cached data is extracted from R packages by debian/datasets/*.
Author: Diane Trout <diane@ghic.org>, Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name use_cached_datasets.patch
Rebecca N. Palmer [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
statsmodels (0.14.0+dfsg-6) unstable; urgency=medium
* Fix another issue with Cython 3.0. As one still remains,
use cython3-legacy (workaround for #
1056891).
* Tests: properly ignore i386 nonconvergence.
* Docs reproducibility: fix another random seed.
[dgit import unpatched statsmodels 0.14.0+dfsg-6]
Rebecca N. Palmer [Tue, 12 Dec 2023 20:07:17 +0000 (20:07 +0000)]
Import statsmodels_0.14.0+dfsg-6.debian.tar.xz
[dgit import tarball statsmodels 0.14.0+dfsg-6 statsmodels_0.14.0+dfsg-6.debian.tar.xz]
Rebecca N. Palmer [Sun, 23 Jul 2023 11:01:09 +0000 (12:01 +0100)]
Import statsmodels_0.14.0+dfsg.orig.tar.xz
[dgit import orig statsmodels_0.14.0+dfsg.orig.tar.xz]