File tree 3 files changed +6
-15
lines changed
3 files changed +6
-15
lines changed Original file line number Diff line number Diff line change 23
23
24
24
- name : Run 32-bit manylinux2014 Docker Build / Tests
25
25
run : |
26
+ # Without this (line 34), 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 /pandas && \
29
35
/opt/python/cp38-cp38/bin/python -m venv ~/virtualenvs/pandas-dev && \
30
36
. ~/virtualenvs/pandas-dev/bin/activate && \
31
37
python -m pip install --no-deps -U pip wheel 'setuptools<60.0.0' && \
Original file line number Diff line number Diff line change 5
5
import numpy as np
6
6
import pytest
7
7
8
- from pandas .compat import (
9
- IS64 ,
10
- is_ci_environment ,
11
- )
12
-
13
8
import pandas as pd
14
9
from pandas import Series
15
10
import pandas ._testing as tm
@@ -162,9 +157,6 @@ def test_standardize_mapping():
162
157
assert isinstance (com .standardize_mapping (dd ), partial )
163
158
164
159
165
- @pytest .mark .xfail (
166
- is_ci_environment () and not IS64 , reason = "Failing on 32 bit Python CI job"
167
- )
168
160
def test_git_version ():
169
161
# GH 21295
170
162
git_version = pd .__git_version__
Original file line number Diff line number Diff line change 4
4
5
5
import pytest
6
6
7
- from pandas .compat import (
8
- IS64 ,
9
- is_ci_environment ,
10
- )
11
7
from pandas .util ._print_versions import (
12
8
_get_dependency_info ,
13
9
_get_sys_info ,
@@ -73,9 +69,6 @@ def test_show_versions_console_json(capsys):
73
69
assert result == expected
74
70
75
71
76
- @pytest .mark .xfail (
77
- is_ci_environment () and not IS64 , reason = "Failing on 32 bit Python CI job"
78
- )
79
72
def test_show_versions_console (capsys ):
80
73
# gh-32041
81
74
# gh-32041
You can’t perform that action at this time.
0 commit comments