Skip to content

Commit c8ea34c

Browse files
authored
Revert "Re-enable parallel builds in CI" (#51952)
Revert "Re-enable parallel builds in CI (#51902)" This reverts commit 4d74fbd.
1 parent 8487b2e commit c8ea34c

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

.circleci/setup_env.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@ if pip list | grep -q ^pandas; then
5555
fi
5656

5757
echo "Build extensions"
58-
python setup.py build_ext -q -j4
58+
# GH 47305: Parallel build can causes flaky ImportError from pandas/_libs/tslibs
59+
python setup.py build_ext -q -j1
5960

6061
echo "Install pandas"
6162
python -m pip install --no-build-isolation --no-use-pep517 -e .

.github/workflows/32-bit-linux.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
python -m pip install --no-deps -U pip wheel 'setuptools<60.0.0' && \
4141
python -m pip install versioneer[toml] && \
4242
python -m pip install cython numpy python-dateutil pytz pytest>=7.0.0 pytest-xdist>=2.2.0 pytest-asyncio>=0.17 hypothesis>=6.34.2 && \
43-
python setup.py build_ext -q -j$(nproc) && \
43+
python setup.py build_ext -q -j1 && \
4444
python -m pip install --no-build-isolation --no-use-pep517 -e . && \
4545
python -m pip list && \
4646
export PANDAS_CI=1 && \

.github/workflows/python-dev.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,10 @@ jobs:
8282
python -m pip install python-dateutil pytz cython hypothesis>=6.34.2 pytest>=7.0.0 pytest-xdist>=2.2.0 pytest-cov pytest-asyncio>=0.17
8383
python -m pip list
8484
85+
# GH 47305: Parallel build can cause flaky ImportError from pandas/_libs/tslibs
8586
- name: Build Pandas
8687
run: |
87-
python setup.py build_ext -q -j4
88+
python setup.py build_ext -q -j1
8889
python -m pip install -e . --no-build-isolation --no-use-pep517 --no-index
8990
9091
- name: Build Version

0 commit comments

Comments
 (0)