34
34
env_file : actions-311-downstream_compat.yaml
35
35
pattern : " not slow and not network and not single_cpu"
36
36
pytest_target : " pandas/tests/test_downstream.py"
37
+ editable : true
37
38
- name : " Minimum Versions"
38
39
env_file : actions-39-minimum_versions.yaml
39
40
pattern : " not slow and not network and not single_cpu"
41
+ editable : true
40
42
- name : " Locale: it_IT"
41
43
env_file : actions-311.yaml
42
44
pattern : " not slow and not network and not single_cpu"
47
49
# Also install it_IT (its encoding is ISO8859-1) but do not activate it.
48
50
# It will be temporarily activated during tests with locale.setlocale
49
51
extra_loc : " it_IT"
52
+ editable : true
50
53
- name : " Locale: zh_CN"
51
54
env_file : actions-311.yaml
52
55
pattern : " not slow and not network and not single_cpu"
@@ -57,22 +60,27 @@ jobs:
57
60
# Also install zh_CN (its encoding is gb2312) but do not activate it.
58
61
# It will be temporarily activated during tests with locale.setlocale
59
62
extra_loc : " zh_CN"
63
+ editable : true
60
64
- name : " Pypy"
61
65
env_file : actions-pypy-39.yaml
62
66
pattern : " not slow and not network and not single_cpu"
63
67
test_args : " --max-worker-restart 0"
68
+ editable : true
64
69
- name : " Numpy Dev"
65
70
env_file : actions-311-numpydev.yaml
66
71
pattern : " not slow and not network and not single_cpu"
67
72
test_args : " -W error::DeprecationWarning -W error::FutureWarning"
73
+ editable : true
68
74
- name : " Pyarrow Nightly"
69
75
env_file : actions-311-pyarrownightly.yaml
70
76
pattern : " not slow and not network and not single_cpu"
77
+ editable : true
71
78
- name : " ASAN / UBSAN"
72
79
env_file : actions-311-sanitizers.yaml
73
80
pattern : " not slow and not network and not single_cpu and not skip_ubsan"
74
81
asan_options : " ASAN_OPTIONS=detect_leaks=0"
75
82
preload : LD_PRELOAD=$(gcc -print-file-name=libasan.so)
83
+ editable : false
76
84
meson_args : --config-settings=setup-args="-Db_sanitize=address,undefined"
77
85
cflags_adds : -fno-sanitize-recover=all
78
86
pytest_workers : -1 # disable pytest-xdist as it swallows stderr from ASAN
@@ -155,6 +163,7 @@ jobs:
155
163
id : build
156
164
uses : ./.github/actions/build_pandas
157
165
with :
166
+ editable : ${{ matrix.editable }}
158
167
meson_args : ${{ matrix.meson_args }}
159
168
cflags_adds : ${{ matrix.cflags_adds }}
160
169
0 commit comments