File tree 2 files changed +14
-2
lines changed 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -20,16 +20,25 @@ jobs:
20
20
spark-version : 2.3.4
21
21
pandas-version : 0.23.4
22
22
pyarrow-version : 0.16.0
23
+ numpy-version : 1.18.5
23
24
- python-version : 3.6
24
25
spark-version : 2.3.4
25
26
pandas-version : 0.24.2
26
27
pyarrow-version : 0.10.0
28
+ numpy-version : 1.19.5
29
+ default-index-type : ' distributed-sequence'
30
+ - python-version : 3.9
31
+ spark-version : 3.1.1
32
+ pandas-version : 1.2.4
33
+ pyarrow-version : 3.0.0
34
+ numpy-version : 1.20.3
27
35
default-index-type : ' distributed-sequence'
28
36
env :
29
37
PYTHON_VERSION : ${{ matrix.python-version }}
30
38
SPARK_VERSION : ${{ matrix.spark-version }}
31
39
PANDAS_VERSION : ${{ matrix.pandas-version }}
32
40
PYARROW_VERSION : ${{ matrix.pyarrow-version }}
41
+ NUMPY_VERSION : ${{ matrix.numpy-version }}
33
42
DEFAULT_INDEX_TYPE : ${{ matrix.default-index-type }}
34
43
KOALAS_TESTING : 1
35
44
SPARK_LOCAL_IP : 127.0.0.1
64
73
if [[ "$PYTHON_VERSION" < "3.6" ]]; then sed -i '/black/d' requirements-dev.txt; fi
65
74
# sphinx-plotly-directive supports Python 3.6+
66
75
if [[ "$PYTHON_VERSION" < "3.6" ]]; then sed -i '/sphinx-plotly-directive/d' requirements-dev.txt; fi
76
+ # Disable mypy check for PySpark 3.1
77
+ if [[ "$SPARK_VERSION" > "3.1" ]]; then sed -i '/mypy/d' requirements-dev.txt; fi
67
78
pip install -r requirements-dev.txt
68
- pip install pandas==$PANDAS_VERSION pyarrow==$PYARROW_VERSION pyspark==$SPARK_VERSION
79
+ pip install pandas==$PANDAS_VERSION pyarrow==$PYARROW_VERSION pyspark==$SPARK_VERSION numpy==$NUMPY_VERSION
69
80
# matplotlib dropped Python 3.5 support from 3.1.x; however, 3.0.3 only supports sphinx 2.x.
70
81
# It forces the sphinx version to 2.x.
71
82
if [[ "$PYTHON_VERSION" < "3.6" ]]; then pip install "sphinx<3.0.0"; fi
Original file line number Diff line number Diff line change 54
54
'plotly' : ['plotly>=4.8' ],
55
55
'matplotlib' : ['matplotlib>=3.0.0,<3.3.0' ],
56
56
},
57
- python_requires = '>=3.5,<3.9 ' ,
57
+ python_requires = '>=3.5,<3.10 ' ,
58
58
install_requires = [
59
59
'pandas>=0.23.2' ,
60
60
'pyarrow>=0.10' ,
77
77
'Programming Language :: Python :: 3.6' ,
78
78
'Programming Language :: Python :: 3.7' ,
79
79
'Programming Language :: Python :: 3.8' ,
80
+ 'Programming Language :: Python :: 3.9' ,
80
81
],
81
82
)
You can’t perform that action at this time.
0 commit comments