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

Re: statsmodels



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Fixing statsmodels turned into a much bigger job than I was expecting:

* The tests were disabled, possibly by accident.  Re-enabling them
found that 70 fail, for ~10 different reasons that all look related to
newer versions of dependencies.  These are all now fixed (except the
already-excluded 4, which are still excluded).

* The example output in the documentation (produced at build time)
contained many error messages:
... A few more issues related to newer versions of dependencies and/or
of statsmodels itself.
... Loading data from the cache (which we pre-populate to allow offline
building) was broken in Python 3.
These have been fixed.  There are still several errors from trying to
download data we don't have cached (I haven't tried to add it, partly
because I am unsure of the legality of doing so, and partly because
it's often loaded by methods that don't use our existing cache
mechanism), but these are not new.

I left #880245 unfixed: upstream's real fix doesn't apply as-is to 0.8
and is big enough that trying to adapt it didn't seem a good idea, and
given how long the documentation bugs above probably existed before
anyone noticed, I'd rather not do a workaround that would allow even
more broken documentation to go unnoticed if we don't have to.

This is on salsa as the buster branch (commit
522017cf17578820637ec49614a46b30854f78c3, with unfinalized changelog as
per team policy).

(Reminder: pandas also needs an upload with the patch in #918206, as
this is RC.)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEZ8sxEAXE7b4yF1MI3uUNDVZ+omYFAlxysN8ACgkQ3uUNDVZ+
ombG5hAAgJX7Is3zEh81T0I9DQEchNbQXD3yPyMjMzrE+kgegyRKcLCkxJ39Y7O9
U2V+NIwIcVenAbyJyseXpOngwbF2EVkCAc3vtewYZknjVwW3f7b64g/L+t6Ou3LI
SPs7QWsl8/H2jn/Ws46NYvfUPIS32p/k8r71uwhMbqeOhmEDPnqOYqzc8+NvHe9Y
oaP4FGoKxRh7Tmgu6B/xbwhxVhexpp11Bvg6rBqHU3aPMzB54ZWOLMiceDU4xFIa
Az9wbR/4KDpZ6vcrh+Xy6/5im8/nd9k7QTvTKsTxWu2ONqeF2vhYdOyemxf/KrK7
QmxXbiWpPBx9xueNTnPEabPi+A2KZiJAWx95bjPDaaVLPucmAW5tqOlzNgtlggDv
gaWXQ+kzJgvs4HNDNhD3hV37WdupCt6lOE/5cmtocVwPyekdgDkqJSHsMJNv7Knr
9MAAkLBF5rpO4koronxQkJYRw/lm6pWk7OmG7PvNUjH8KRgRRh3BsXmWRWZgHob4
GbFaSYxqg8djOEqqiN2IJg5Mp/Faf9Jk1CN/4pPjkdfkxQ6L8lIE5WEa5ttpTVyz
oFpGrQYH1xuyodWefL29AibWQSN/smsZqdbJE5nZDyNLLb1b5gRHnQ60ukKv5ZnG
zZz39bQ5b6XfSUVF2dVViE6hns+XTs3PdyiAbXM4W6yBYZj5d1w=
=B8BS
-----END PGP SIGNATURE-----


Reply to: