@@ -77,14 +77,12 @@ jobs:
7777 matrix :
7878 os : ["ubuntu-latest", "macos-14", "windows-latest"]
7979 python-version : ["3.9", "3.10", "3.11", "3.12"]
80- module : ["xorbits", "xorbits/numpy", "xorbits/pandas" ]
80+ module : ["xorbits"]
8181 exclude :
8282 - { os: macos-14, python-version: 3.10}
8383 - { os: macos-14, python-version: 3.9}
8484 - { os: windows-latest, python-version: 3.10}
8585 - { os: windows-latest, python-version: 3.9}
86- - { os: windows-latest, module: kubernetes}
87- - { os: macos-14, module: kubernetes}
8886 include :
8987 - { os: ubuntu-latest, module: _mars/dataframe, python-version: "3.11" }
9088 - { os: ubuntu-latest, module: learn, python-version: "3.11" }
@@ -157,11 +155,8 @@ jobs:
157155 pip install --upgrade --upgrade-strategy only-if-needed --no-cache-dir ".[doc]"
158156 else
159157 pip install -e "git+https://github.com/xorbitsai/xoscar.git@main#subdirectory=python&egg=xoscar"
160- pip install -U numpy scipy cython pyftpdlib coverage flaky numexpr
158+ pip install -U numpy scipy cython pyftpdlib coverage flaky numexpr openpyxl
161159
162- if [[ "$MODULE" == "xorbits/pandas" ]]; then
163- pip install openpyxl
164- fi
165160 if [[ "$MODULE" == "mars-core" ]]; then
166161 pip install oss2
167162 fi
@@ -313,12 +308,12 @@ jobs:
313308 -W ignore::PendingDeprecationWarning \
314309 --cov-config=setup.cfg --cov-report=xml --cov=xorbits \
315310 xorbits
316- elif [[ "$MODULE" == " xorbits/pandas" ]]; then
311+ # xorbits/pandas
317312 pytest --timeout=1500 \
318313 -W ignore::PendingDeprecationWarning \
319314 --cov-config=setup.cfg --cov-report=xml \
320315 --cov=xorbits xorbits/pandas
321- elif [[ "$MODULE" == " xorbits/numpy" ]]; then
316+ # xorbits/numpy
322317 pytest --timeout=1500 \
323318 -W ignore::PendingDeprecationWarning \
324319 --cov-config=setup.cfg --cov-report=xml --cov=xorbits \
0 commit comments