Skip to content

Commit 8c1fc08

Browse files
authored
Merge pull request #14 from data-apis/stable-pandas-ci
Use latest stable pandas builds on CI
2 parents a9ff93f + eabd82c commit 8c1fc08

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
run: |
1818
pip install ray git+https://github.com/modin-project/modin
1919
pip install vaex # use stable as no nightly builds and long build time
20-
pip install git+https://github.com/pandas-dev/pandas --no-deps --ignore-installed # TODO: use nightly builds again
20+
pip install pandas --no-deps --ignore-installed # use stable as erroneous nightly builds and long build time
2121
- name: Run tests
2222
run: |
2323
pytest tests/ -v --ci

tests/conftest.py

+1-7
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,6 @@ def pytest_configure(config):
3939

4040

4141
ci_xfail_ids = [
42-
# vaex's and cudf's interchange dataframe doesn't have __dataframe__()
43-
# See https://github.com/data-apis/dataframe-api/issues/80
44-
"test_dataframe_object.py::test_dunder_dataframe[vaex]",
45-
"test_signatures.py::test_dataframe_method[vaex-__dataframe__]",
46-
"test_dataframe_object.py::test_dunder_dataframe[cudf]",
47-
"test_signatures.py::test_dataframe_method[cudf-__dataframe__]",
4842
# https://github.com/vaexio/vaex/pull/2150
4943
"tests/test_signatures.py::test_column_method[vaex-size]",
5044
# https://github.com/rapidsai/cudf/issues/11320
@@ -91,7 +85,7 @@ def pytest_collection_modifyitems(config, items):
9185
if config.getoption("--ci"):
9286
for item in items:
9387
if any(id_ in item.nodeid for id_ in ci_xfail_ids):
94-
item.add_marker(pytest.mark.xfail())
88+
item.add_marker(pytest.mark.xfail(strict=True))
9589
elif any(id_ in item.nodeid for id_ in ci_skip_ids):
9690
item.add_marker(pytest.mark.skip("flaky"))
9791
elif r_cudf_roundtrip.search(item.nodeid):

0 commit comments

Comments
 (0)