Skip to content

Commit f9d9bc5

Browse files
committed
merge for update
2 parents 7d73163 + 6332b1e commit f9d9bc5

File tree

136 files changed

+1577
-2179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+1577
-2179
lines changed

ci/code_checks.sh

+4
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,10 @@ if [[ -z "$CHECK" || "$CHECK" == "patterns" ]]; then
194194
invgrep -R --include="*.py" --include="*.pyx" -E 'class.*:\n\n( )+"""' .
195195
RET=$(($RET + $?)) ; echo $MSG "DONE"
196196

197+
MSG='Check for use of comment-based annotation syntax' ; echo $MSG
198+
invgrep -R --include="*.py" -P '# type: (?!ignore)' pandas
199+
RET=$(($RET + $?)) ; echo $MSG "DONE"
200+
197201
MSG='Check that no file in the repo contains trailing whitespaces' ; echo $MSG
198202
set -o pipefail
199203
if [[ "$AZURE" == "true" ]]; then

ci/deps/azure-36-32bit.yaml

+12-9
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,24 @@ channels:
33
- defaults
44
- conda-forge
55
dependencies:
6+
- python=3.6.*
7+
8+
# tools
9+
### Cython 0.29.13 and pytest 5.0.1 for 32 bits are not available with conda, installing below with pip instead
10+
- pytest-xdist>=1.21
11+
- hypothesis>=3.58.0
12+
- pytest-azurepipelines
13+
14+
# pandas dependencies
615
- attrs=19.1.0
716
- gcc_linux-32
8-
- gcc_linux-32
917
- gxx_linux-32
1018
- numpy=1.14.*
1119
- python-dateutil
12-
- python=3.6.*
1320
- pytz=2017.2
14-
# universal
15-
- pytest
16-
- pytest-xdist
17-
- pytest-mock
18-
- pytest-azurepipelines
19-
- hypothesis>=3.58.0
21+
22+
# see comment above
2023
- pip
2124
- pip:
22-
# Anaconda doesn't build a new enough Cython
2325
- cython>=0.29.13
26+
- pytest>=5.0.1

ci/deps/azure-36-locale.yaml

+10-8
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,30 @@ channels:
33
- defaults
44
- conda-forge
55
dependencies:
6+
- python=3.6.*
7+
8+
# tools
9+
- cython>=0.29.13
10+
- pytest>=5.0.1
11+
- pytest-xdist>=1.21
12+
- hypothesis>=3.58.0
13+
- pytest-azurepipelines
14+
15+
# pandas dependencies
616
- beautifulsoup4==4.6.0
717
- bottleneck=1.2.*
8-
- cython=0.29.13
918
- lxml
1019
- matplotlib=2.2.2
1120
- numpy=1.14.*
1221
- openpyxl=2.4.8
1322
- python-dateutil
1423
- python-blosc
15-
- python=3.6.*
1624
- pytz=2017.2
1725
- scipy
1826
- sqlalchemy=1.1.4
1927
- xlrd=1.1.0
2028
- xlsxwriter=0.9.8
2129
- xlwt=1.2.0
22-
# universal
23-
- pytest>=5.0.0
24-
- pytest-xdist>=1.29.0
25-
- pytest-mock
26-
- pytest-azurepipelines
27-
- hypothesis>=3.58.0
2830
- pip
2931
- pip:
3032
- html5lib==1.0b2

ci/deps/azure-36-locale_slow.yaml

+10-10
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,17 @@ channels:
33
- defaults
44
- conda-forge
55
dependencies:
6-
- beautifulsoup4
6+
- python=3.6.*
7+
8+
# tools
79
- cython>=0.29.13
10+
- pytest>=5.0.1
11+
- pytest-xdist>=1.21
12+
- hypothesis>=3.58.0
13+
- pytest-azurepipelines
14+
15+
# pandas dependencies
16+
- beautifulsoup4
817
- gcsfs
918
- html5lib
1019
- ipython
@@ -17,20 +26,11 @@ dependencies:
1726
- openpyxl
1827
- pytables
1928
- python-dateutil
20-
- python=3.6.*
2129
- pytz
2230
- s3fs
2331
- scipy
2432
- xarray
2533
- xlrd
2634
- xlsxwriter
2735
- xlwt
28-
# universal
29-
- pytest>=4.0.2
30-
- pytest-xdist
31-
- pytest-mock
32-
- pytest-azurepipelines
3336
- moto
34-
- pip
35-
- pip:
36-
- hypothesis>=3.58.0

ci/deps/azure-36-minimum_versions.yaml

+10-8
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,27 @@ channels:
33
- defaults
44
- conda-forge
55
dependencies:
6+
- python=3.6.1
7+
8+
# tools
9+
- cython=0.29.13
10+
- pytest=5.0.1
11+
- pytest-xdist>=1.21
12+
- hypothesis>=3.58.0
13+
- pytest-azurepipelines
14+
15+
# pandas dependencies
616
- beautifulsoup4=4.6.0
717
- bottleneck=1.2.1
8-
- cython>=0.29.13
918
- jinja2=2.8
1019
- numexpr=2.6.2
1120
- numpy=1.13.3
1221
- openpyxl=2.4.8
1322
- pytables=3.4.2
1423
- python-dateutil=2.6.1
15-
- python=3.6.1
1624
- pytz=2017.2
1725
- scipy=0.19.0
1826
- xlrd=1.1.0
1927
- xlsxwriter=0.9.8
2028
- xlwt=1.2.0
21-
# universal
2229
- html5lib=1.0.1
23-
- hypothesis>=3.58.0
24-
- pytest=4.5.0
25-
- pytest-xdist
26-
- pytest-mock
27-
- pytest-azurepipelines

ci/deps/azure-37-locale.yaml

+10-10
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,17 @@ channels:
33
- defaults
44
- conda-forge
55
dependencies:
6-
- beautifulsoup4
6+
- python=3.7.*
7+
8+
# tools
79
- cython>=0.29.13
10+
- pytest>=5.0.1
11+
- pytest-xdist>=1.21
12+
- hypothesis>=3.58.0
13+
- pytest-azurepipelines
14+
15+
# pandas dependencies
16+
- beautifulsoup4
817
- html5lib
918
- ipython
1019
- jinja2
@@ -17,19 +26,10 @@ dependencies:
1726
- openpyxl
1827
- pytables
1928
- python-dateutil
20-
- python=3.7.*
2129
- pytz
2230
- s3fs
2331
- scipy
2432
- xarray
2533
- xlrd
2634
- xlsxwriter
2735
- xlwt
28-
# universal
29-
- pytest>=5.0.1
30-
- pytest-xdist>=1.29.0
31-
- pytest-mock
32-
- pytest-azurepipelines
33-
- pip
34-
- pip:
35-
- hypothesis>=3.58.0

ci/deps/azure-37-numpydev.yaml

+9-9
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@ channels:
33
- defaults
44
dependencies:
55
- python=3.7.*
6-
- pytz
7-
- Cython>=0.29.13
8-
# universal
9-
# pytest < 5 until defaults has pytest-xdist>=1.29.0
10-
- pytest>=4.0.2,<5.0
11-
- pytest-xdist
12-
- pytest-mock
6+
7+
# tools
8+
- cython>=0.29.13
9+
- pytest>=5.0.1
10+
- pytest-xdist>=1.21
1311
- hypothesis>=3.58.0
12+
- pytest-azurepipelines
13+
14+
# pandas dependencies
15+
- pytz
1416
- pip
1517
- pip:
1618
- "git+git://github.com/dateutil/dateutil.git"
1719
- "-f https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com"
1820
- "--pre"
1921
- "numpy"
2022
- "scipy"
21-
# https://github.com/pandas-dev/pandas/issues/27421
22-
- pytest-azurepipelines<1.0.0

ci/deps/azure-macos-36.yaml

+10-10
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@ name: pandas-dev
22
channels:
33
- defaults
44
dependencies:
5+
- python=3.6.*
6+
7+
# tools
8+
- cython>=0.29.13
9+
- pytest>=5.0.1
10+
- pytest-xdist>=1.21
11+
- hypothesis>=3.58.0
12+
- pytest-azurepipelines
13+
14+
# pandas dependencies
515
- beautifulsoup4
616
- bottleneck
717
- html5lib
@@ -14,7 +24,6 @@ dependencies:
1424
- openpyxl
1525
- pyarrow
1626
- pytables
17-
- python=3.6.*
1827
- python-dateutil==2.6.1
1928
- pytz
2029
- xarray
@@ -23,13 +32,4 @@ dependencies:
2332
- xlwt
2433
- pip
2534
- pip:
26-
# Anaconda / conda-forge don't build for 3.5
27-
- cython>=0.29.13
2835
- pyreadstat
29-
# universal
30-
- pytest>=5.0.1
31-
- pytest-xdist>=1.29.0
32-
- pytest-mock
33-
- hypothesis>=3.58.0
34-
# https://github.com/pandas-dev/pandas/issues/27421
35-
- pytest-azurepipelines<1.0.0

ci/deps/azure-windows-36.yaml

+11-9
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,28 @@ channels:
33
- conda-forge
44
- defaults
55
dependencies:
6+
- python=3.6.*
7+
8+
# tools
9+
- cython>=0.29.13
10+
- pytest>=5.0.1
11+
- pytest-xdist>=1.21
12+
- hypothesis>=3.58.0
13+
- pytest-azurepipelines
14+
15+
# pandas dependencies
616
- blosc
717
- bottleneck
8-
- fastparquet>=0.2.1
18+
- fastparquet>=0.3.2
919
- matplotlib=3.0.2
1020
- numexpr
1121
- numpy=1.15.*
1222
- openpyxl
1323
- pyarrow
1424
- pytables
1525
- python-dateutil
16-
- python=3.6.*
1726
- pytz
1827
- scipy
1928
- xlrd
2029
- xlsxwriter
2130
- xlwt
22-
# universal
23-
- cython>=0.29.13
24-
- pytest>=5.0.1
25-
- pytest-xdist>=1.29.0
26-
- pytest-mock
27-
- pytest-azurepipelines
28-
- hypothesis>=3.58.0

ci/deps/azure-windows-37.yaml

+10-8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@ channels:
33
- defaults
44
- conda-forge
55
dependencies:
6+
- python=3.7.*
7+
8+
# tools
9+
- cython>=0.29.13
10+
- pytest>=5.0.1
11+
- pytest-xdist>=1.21
12+
- hypothesis>=3.58.0
13+
- pytest-azurepipelines
14+
15+
# pandas dependencies
616
- beautifulsoup4
717
- bottleneck
818
- gcsfs
@@ -15,7 +25,6 @@ dependencies:
1525
- numpy=1.14.*
1626
- openpyxl
1727
- pytables
18-
- python=3.7.*
1928
- python-dateutil
2029
- pytz
2130
- s3fs
@@ -24,11 +33,4 @@ dependencies:
2433
- xlrd
2534
- xlsxwriter
2635
- xlwt
27-
# universal
28-
- cython>=0.29.13
29-
- pytest>=5.0.0
30-
- pytest-xdist>=1.29.0
31-
- pytest-mock
32-
- pytest-azurepipelines
33-
- hypothesis>=3.58.0
3436
- pyreadstat

ci/deps/travis-36-cov.yaml

+11-8
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,21 @@ channels:
33
- defaults
44
- conda-forge
55
dependencies:
6+
- python=3.6.*
7+
8+
# tools
9+
- cython>=0.29.13
10+
- pytest>=5.0.1
11+
- pytest-xdist>=1.21
12+
- hypothesis>=3.58.0
13+
- pytest-cov # this is only needed in the coverage build
14+
15+
# pandas dependencies
616
- beautifulsoup4
717
- botocore>=1.11
818
- cython>=0.29.13
919
- dask
10-
- fastparquet>=0.2.1
20+
- fastparquet>=0.3.2
1121
- gcsfs
1222
- geopandas
1323
- html5lib
@@ -27,7 +37,6 @@ dependencies:
2737
- pymysql
2838
- pytables
2939
- python-snappy
30-
- python=3.6.*
3140
- pytz
3241
- s3fs
3342
- scikit-learn
@@ -38,12 +47,6 @@ dependencies:
3847
- xlrd
3948
- xlsxwriter
4049
- xlwt
41-
# universal
42-
- pytest>=5.0.1
43-
- pytest-xdist>=1.29.0
44-
- pytest-cov
45-
- pytest-mock
46-
- hypothesis>=3.58.0
4750
- pip
4851
- pip:
4952
- brotlipy

0 commit comments

Comments
 (0)