-
-
Notifications
You must be signed in to change notification settings - Fork 18k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: New Numpydev version broke ci #44343
Comments
cc @seberg |
Ping @bzah in case you have an idea. Percentile/quantile was fixed with respect to the Not quite sure how much we should worry about it, but my guess is that this is due to rounding differences in:
behaving different for different I was wondering before if we should rewrite it, maybe even using |
Yes it really seems to come from the rounding of You can see that with:
To avoid this issue we could use |
Unless a fix for this is coming soon on the numpy side? shall we add this build against numpy dev to our allowed failures - since there is quite a CI backlog. |
yeah let's either xfail that test or allow failures for now |
Mid-term, the right thing seems to be either relax the test to allow a few ULPs of error, or modify NumPy. But I guess you are talking about short-term CI-unbreaking? |
sure we should fix the test too |
I merged the fixup that ensures we use the simpler (and thus more precise) formula again for the default. That should fix this issue. A heads up though: I am hoping to rename |
Is this bit fixed in Pandas somewhere? |
I have checked that this issue has not already been reported.
I have confirmed this bug exists on the latest version of pandas.
I have confirmed this bug exists on the master branch of pandas.
Reproducible Example
Issue Description
Expected Behavior
Passing
Installed Versions
INSTALLED VERSIONS
commit : 0861da6
python : 3.8.12.final.0
python-bits : 64
OS : Linux
OS-release : 5.11.0-38-generic
Version : #42~20.04.1-Ubuntu SMP Tue Sep 28 20:41:07 UTC 2021
machine : x86_64
processor : x86_64
byteorder : little
LC_ALL : None
LANG : en_US.UTF-8
LOCALE : en_US.UTF-8
pandas : 1.4.0.dev0+1056.g0861da680b
numpy : 1.22.0.dev0+1693.gf52acb53a
pytz : 2021.1
dateutil : 2.8.2
pip : 21.2.4
setuptools : 58.0.4
Cython : 0.29.24
pytest : 6.2.5
hypothesis : 6.23.1
sphinx : 4.2.0
blosc : None
feather : None
xlsxwriter : 3.0.1
lxml.etree : 4.6.3
html5lib : 1.1
pymysql : None
psycopg2 : None
jinja2 : 3.0.1
IPython : 7.28.0
pandas_datareader: None
bs4 : 4.10.0
bottleneck : 1.3.2
fsspec : 2021.11.0
fastparquet : 0.7.1
gcsfs : 2021.05.0
matplotlib : 3.4.3
numexpr : 2.7.3
odfpy : None
openpyxl : 3.0.9
pandas_gbq : None
pyarrow : 5.0.0
pyxlsb : None
s3fs : 2021.11.0
scipy : 1.7.1
sqlalchemy : 1.4.25
tables : 3.6.1
tabulate : 0.8.9
xarray : 0.18.2
xlrd : 2.0.1
xlwt : 1.3.0
numba : 0.53.1
None
Process finished with exit code 0
The text was updated successfully, but these errors were encountered: