File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -23,17 +23,17 @@ jobs:
23
23
24
24
- name : Run 32-bit manylinux2014 Docker Build / Tests
25
25
run : |
26
+ # Without this (line 36), versioneer will not be able to determine the pandas version.
27
+ # This is because of a security update to git that blocks it from reading the config folder if
28
+ # it is not owned by the current user. We hit this since the "mounted" folder is not hit by the
29
+ # Docker container.
30
+ # xref https://github.com/pypa/manylinux/issues/1309
26
31
docker pull quay.io/pypa/manylinux2014_i686
27
32
docker run --platform linux/386 -v $(pwd):/pandas quay.io/pypa/manylinux2014_i686 \
28
33
/bin/bash -xc "cd pandas && \
34
+ git config --global --add safe.directory . && \
29
35
/opt/python/cp38-cp38/bin/python -m venv ~/virtualenvs/pandas-dev && \
30
36
. ~/virtualenvs/pandas-dev/bin/activate && \
31
- # Without this, versioneer will not be able to run git commands to determine the pandas version.
32
- # This is because of a security update to git that blocks it from reading the config folder if
33
- # it is not owned by the current user. We hit this since the "mounted" folder is not hit by the
34
- # Docker container.
35
- # xref https://github.com/pypa/manylinux/issues/1309
36
- git config --global --add safe.directory .
37
37
python -m pip install --no-deps -U pip wheel 'setuptools<60.0.0' && \
38
38
pip install cython numpy python-dateutil pytz pytest pytest-xdist pytest-asyncio>=0.17 hypothesis && \
39
39
python setup.py build_ext -q -j2 && \
You can’t perform that action at this time.
0 commit comments