Skip to content

Commit ab42286

Browse files
authored
CI: Use shared dependency file for ARM (#46401)
1 parent ac53246 commit ab42286

File tree

2 files changed

+42
-9
lines changed

2 files changed

+42
-9
lines changed

.circleci/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
environment:
99
ENV_FILE: ci/deps/circle-38-arm64.yaml
1010
PYTEST_WORKERS: auto
11-
PATTERN: "not slow and not network and not clipboard and not arm_slow"
11+
PATTERN: "not single_cpu and not slow and not network and not clipboard and not arm_slow and not db"
1212
PYTEST_TARGET: "pandas"
1313
PANDAS_CI: "1"
1414
steps:

ci/deps/circle-38-arm64.yaml

+41-8
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,52 @@ channels:
44
dependencies:
55
- python=3.8
66

7-
# tools
8-
- cython>=0.29.24
7+
# test dependencies
8+
- cython=0.29.24
99
- pytest>=6.0
10+
- pytest-cov
1011
- pytest-xdist>=1.31
1112
- hypothesis>=5.5.3
13+
- psutil
1214
- pytest-asyncio
15+
- boto3
1316

14-
# pandas dependencies
15-
- botocore>=1.11
16-
- flask
17-
- moto
18-
- numpy
17+
# required dependencies
1918
- python-dateutil
19+
- numpy
2020
- pytz
21+
22+
# optional dependencies
23+
- beautifulsoup4
24+
- blosc
25+
- bottleneck
26+
- brotlipy
27+
- fastparquet
28+
- fsspec
29+
- html5lib
30+
- gcsfs
31+
- jinja2
32+
- lxml
33+
- matplotlib
34+
- numba
35+
- numexpr
36+
- openpyxl
37+
- odfpy
38+
- pandas-gbq
39+
- psycopg2
40+
- pyarrow
41+
- pymysql
42+
# Not provided on ARM
43+
#- pyreadstat
44+
- pytables
45+
- python-snappy
46+
- pyxlsb
47+
- s3fs
48+
- scipy
49+
- sqlalchemy
50+
- tabulate
51+
- xarray
52+
- xlrd
53+
- xlsxwriter
54+
- xlwt
2155
- zstandard
22-
- pip

0 commit comments

Comments
 (0)