Skip to content

Commit b57080b

Browse files
authored
DEPS: Bump optional dependencies (#55524)
* DEPS: Bump optional dependencies * Clean up some version checks * Address old pyarrow checks * Try removing pins * Is it pandas gbq? * Fix non existent versions, add note about gbq * Fix pyarrow test * Address test_parse_tz_aware * FIx test_parse_dates_arrow_engine * Address more tests * Skip comments or in sync script * check = instead * adjust script * Fix table * xfail test * Fix table aligning * Update pandas/tests/io/pytables/test_file_handling.py * Update pandas/tests/io/pytables/test_file_handling.py * Use importorskip
1 parent ac5587c commit b57080b

Some content is hidden

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

46 files changed

+449
-618
lines changed

ci/deps/actions-310.yaml

+29-27
Original file line numberDiff line numberDiff line change
@@ -24,39 +24,41 @@ dependencies:
2424
- pytz
2525

2626
# optional dependencies
27-
- beautifulsoup4>=4.11.1
28-
- blosc>=1.21.0
29-
- bottleneck>=1.3.4
30-
- fastparquet>=0.8.1
31-
- fsspec>=2022.05.0
27+
- beautifulsoup4>=4.11.2
28+
- blosc>=1.21.3
29+
- bottleneck>=1.3.6
30+
- fastparquet>=2022.12.0
31+
- fsspec>=2022.11.0
3232
- html5lib>=1.1
3333
- hypothesis>=6.46.1
34-
- gcsfs>=2022.05.0
34+
- gcsfs>=2022.11.0
3535
- jinja2>=3.1.2
36-
- lxml>=4.8.0
37-
- matplotlib>=3.6.1, <3.8
38-
- numba>=0.55.2
39-
- numexpr>=2.8.0
36+
- lxml>=4.9.2
37+
- matplotlib>=3.6.3, <3.8
38+
- numba>=0.56.4
39+
- numexpr>=2.8.4
4040
- odfpy>=1.4.1
41-
- qtpy>=2.2.0
42-
- openpyxl>=3.0.10
43-
- pandas-gbq>=0.17.5
44-
- psycopg2>=2.9.3
45-
- pyarrow>=7.0.0
41+
- qtpy>=2.3.0
42+
- openpyxl>=3.1.0
43+
# Doesn't install well with pyarrow
44+
# https://github.com/pandas-dev/pandas/issues/55525
45+
# - pandas-gbq>=0.19.0
46+
- psycopg2>=2.9.6
47+
- pyarrow>=10.0.1
4648
- pymysql>=1.0.2
47-
- pyreadstat>=1.1.5
48-
- pytables>=3.7.0
49+
- pyreadstat>=1.2.0
50+
- pytables>=3.8.0
4951
- python-calamine>=0.1.6
50-
- pyxlsb>=1.0.9
51-
- s3fs>=2022.05.0
52-
- scipy>=1.8.1
53-
- sqlalchemy>=1.4.36
54-
- tabulate>=0.8.10
55-
- xarray>=2022.03.0
52+
- pyxlsb>=1.0.10
53+
- s3fs>=2022.11.0
54+
- scipy>=1.10.0
55+
- sqlalchemy>=2.0.0
56+
- tabulate>=0.9.0
57+
- xarray>=2022.12.0
5658
- xlrd>=2.0.1
57-
- xlsxwriter>=3.0.3
58-
- zstandard>=0.17.0
59+
- xlsxwriter>=3.0.5
60+
- zstandard>=0.19.0
5961

6062
- pip:
61-
- pyqt5>=5.15.6
62-
- tzdata>=2022.1
63+
- pyqt5>=5.15.8
64+
- tzdata>=2022.7

ci/deps/actions-311-downstream_compat.yaml

+29-27
Original file line numberDiff line numberDiff line change
@@ -25,38 +25,40 @@ dependencies:
2525
- pytz
2626

2727
# optional dependencies
28-
- beautifulsoup4>=4.11.1
29-
- blosc>=1.21.0
30-
- bottleneck>=1.3.4
31-
- fastparquet>=0.8.1
32-
- fsspec>=2022.05.0
28+
- beautifulsoup4>=4.11.2
29+
- blosc>=1.21.3
30+
- bottleneck>=1.3.6
31+
- fastparquet>=2022.12.0
32+
- fsspec>=2022.11.0
3333
- html5lib>=1.1
3434
- hypothesis>=6.46.1
35-
- gcsfs>=2022.05.0
35+
- gcsfs>=2022.11.0
3636
- jinja2>=3.1.2
37-
- lxml>=4.8.0
38-
- matplotlib>=3.6.1, <3.8
39-
- numba>=0.55.2
40-
- numexpr>=2.8.0
37+
- lxml>=4.9.2
38+
- matplotlib>=3.6.3, <3.8
39+
- numba>=0.56.4
40+
- numexpr>=2.8.4
4141
- odfpy>=1.4.1
42-
- qtpy>=2.2.0
43-
- openpyxl>=3.0.10
44-
- pandas-gbq>=0.17.5
45-
- psycopg2>=2.9.3
46-
- pyarrow>=7.0.0
42+
- qtpy>=2.3.0
43+
- openpyxl>=3.1.0
44+
# Doesn't install well with pyarrow
45+
# https://github.com/pandas-dev/pandas/issues/55525
46+
# - pandas-gbq>=0.19.0
47+
- psycopg2>=2.9.6
48+
- pyarrow>=10.0.1
4749
- pymysql>=1.0.2
48-
- pyreadstat>=1.1.5
49-
- pytables>=3.7.0
50+
- pyreadstat>=1.2.0
51+
- pytables>=3.8.0
5052
- python-calamine>=0.1.6
51-
- pyxlsb>=1.0.9
52-
- s3fs>=2022.05.0
53-
- scipy>=1.8.1
54-
- sqlalchemy>=1.4.36
55-
- tabulate>=0.8.10
56-
- xarray>=2022.03.0
53+
- pyxlsb>=1.0.10
54+
- s3fs>=2022.11.0
55+
- scipy>=1.10.0
56+
- sqlalchemy>=2.0.0
57+
- tabulate>=0.9.0
58+
- xarray>=2022.12.0
5759
- xlrd>=2.0.1
58-
- xlsxwriter>=3.0.3
59-
- zstandard>=0.17.0
60+
- xlsxwriter>=3.0.5
61+
- zstandard>=0.19.0
6062

6163
# downstream packages
6264
- botocore
@@ -73,5 +75,5 @@ dependencies:
7375
- py
7476
- pip:
7577
- dataframe-api-compat>=0.1.7
76-
- pyqt5>=5.15.6
77-
- tzdata>=2022.1
78+
- pyqt5>=5.15.8
79+
- tzdata>=2022.7

ci/deps/actions-311-numpydev.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ dependencies:
2929
- "--extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple"
3030
- "--pre"
3131
- "numpy"
32-
- "tzdata>=2022.1"
32+
- "tzdata>=2022.7"

ci/deps/actions-311-pyarrownightly.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dependencies:
2424
- pip
2525

2626
- pip:
27-
- "tzdata>=2022.1"
27+
- "tzdata>=2022.7"
2828
- "--extra-index-url https://pypi.fury.io/arrow-nightlies/"
2929
- "--prefer-binary"
3030
- "--pre"

ci/deps/actions-311.yaml

+29-27
Original file line numberDiff line numberDiff line change
@@ -24,39 +24,41 @@ dependencies:
2424
- pytz
2525

2626
# optional dependencies
27-
- beautifulsoup4>=4.11.1
28-
- blosc>=1.21.0
29-
- bottleneck>=1.3.4
30-
- fastparquet>=0.8.1
31-
- fsspec>=2022.05.0
27+
- beautifulsoup4>=4.11.2
28+
- blosc>=1.21.3
29+
- bottleneck>=1.3.6
30+
- fastparquet>=2022.12.0
31+
- fsspec>=2022.11.0
3232
- html5lib>=1.1
3333
- hypothesis>=6.46.1
34-
- gcsfs>=2022.05.0
34+
- gcsfs>=2022.11.0
3535
- jinja2>=3.1.2
36-
- lxml>=4.8.0
37-
- matplotlib>=3.6.1, <3.8
38-
- numba>=0.55.2
39-
- numexpr>=2.8.0
36+
- lxml>=4.9.2
37+
- matplotlib>=3.6.3, <3.8
38+
- numba>=0.56.4
39+
- numexpr>=2.8.4
4040
- odfpy>=1.4.1
41-
- qtpy>=2.2.0
42-
- openpyxl>=3.0.10
43-
- pandas-gbq>=0.17.5
44-
- psycopg2>=2.9.3
45-
- pyarrow>=7.0.0
41+
- qtpy>=2.3.0
42+
- openpyxl>=3.1.0
43+
# Doesn't install well with pyarrow
44+
# https://github.com/pandas-dev/pandas/issues/55525
45+
# - pandas-gbq>=0.19.0
46+
- psycopg2>=2.9.6
47+
- pyarrow>=10.0.1
4648
- pymysql>=1.0.2
47-
- pyreadstat>=1.1.5
48-
# - pytables>=3.7.0, 3.8.0 is first version that supports 3.11
49+
- pyreadstat>=1.2.0
50+
- pytables>=3.8.0
4951
- python-calamine>=0.1.6
50-
- pyxlsb>=1.0.9
51-
- s3fs>=2022.05.0
52-
- scipy>=1.8.1
53-
- sqlalchemy>=1.4.36
54-
- tabulate>=0.8.10
55-
- xarray>=2022.03.0
52+
- pyxlsb>=1.0.10
53+
- s3fs>=2022.11.0
54+
- scipy>=1.10.0
55+
- sqlalchemy>=2.0.0
56+
- tabulate>=0.9.0
57+
- xarray>=2022.12.0
5658
- xlrd>=2.0.1
57-
- xlsxwriter>=3.0.3
58-
- zstandard>=0.17.0
59+
- xlsxwriter>=3.0.5
60+
- zstandard>=0.19.0
5961

6062
- pip:
61-
- pyqt5>=5.15.6
62-
- tzdata>=2022.1
63+
- pyqt5>=5.15.8
64+
- tzdata>=2022.7

ci/deps/actions-39-minimum_versions.yaml

+27-27
Original file line numberDiff line numberDiff line change
@@ -26,40 +26,40 @@ dependencies:
2626
- pytz=2020.1
2727

2828
# optional dependencies
29-
- beautifulsoup4=4.11.1
30-
- blosc=1.21.0
31-
- bottleneck=1.3.4
32-
- fastparquet=0.8.1
33-
- fsspec=2022.05.0
29+
- beautifulsoup4=4.11.2
30+
- blosc=1.21.3
31+
- bottleneck=1.3.6
32+
- fastparquet=2022.12.0
33+
- fsspec=2022.11.0
3434
- html5lib=1.1
3535
- hypothesis=6.46.1
36-
- gcsfs=2022.05.0
36+
- gcsfs=2022.11.0
3737
- jinja2=3.1.2
38-
- lxml=4.8.0
39-
- matplotlib=3.6.1
40-
- numba=0.55.2
41-
- numexpr=2.8.0
38+
- lxml=4.9.2
39+
- matplotlib=3.6.3
40+
- numba=0.56.4
41+
- numexpr=2.8.4
4242
- odfpy=1.4.1
43-
- qtpy=2.2.0
44-
- openpyxl=3.0.10
45-
- pandas-gbq=0.17.5
46-
- psycopg2=2.9.3
47-
- pyarrow=7.0.0
43+
- qtpy=2.3.0
44+
- openpyxl=3.1.0
45+
#- pandas-gbq=0.19.0
46+
- psycopg2=2.9.6
47+
- pyarrow=10.0.1
4848
- pymysql=1.0.2
49-
- pyreadstat=1.1.5
50-
- pytables=3.7.0
49+
- pyreadstat=1.2.0
50+
- pytables=3.8.0
5151
- python-calamine=0.1.6
52-
- pyxlsb=1.0.9
53-
- s3fs=2022.05.0
54-
- scipy=1.8.1
55-
- sqlalchemy=1.4.36
56-
- tabulate=0.8.10
57-
- xarray=2022.03.0
52+
- pyxlsb=1.0.10
53+
- s3fs=2022.11.0
54+
- scipy=1.10.0
55+
- sqlalchemy=2.0.0
56+
- tabulate=0.9.0
57+
- xarray=2022.12.0
5858
- xlrd=2.0.1
59-
- xlsxwriter=3.0.3
60-
- zstandard=0.17.0
59+
- xlsxwriter=3.0.5
60+
- zstandard=0.19.0
6161

6262
- pip:
6363
- dataframe-api-compat==0.1.7
64-
- pyqt5==5.15.6
65-
- tzdata==2022.1
64+
- pyqt5==5.15.8
65+
- tzdata==2022.7

ci/deps/actions-39.yaml

+29-27
Original file line numberDiff line numberDiff line change
@@ -24,39 +24,41 @@ dependencies:
2424
- pytz
2525

2626
# optional dependencies
27-
- beautifulsoup4>=4.11.1
28-
- blosc>=1.21.0
29-
- bottleneck>=1.3.4
30-
- fastparquet>=0.8.1
31-
- fsspec>=2022.05.0
27+
- beautifulsoup4>=4.11.2
28+
- blosc>=1.21.3
29+
- bottleneck>=1.3.6
30+
- fastparquet>=2022.12.0
31+
- fsspec>=2022.11.0
3232
- html5lib>=1.1
3333
- hypothesis>=6.46.1
34-
- gcsfs>=2022.05.0
34+
- gcsfs>=2022.11.0
3535
- jinja2>=3.1.2
36-
- lxml>=4.8.0
37-
- matplotlib>=3.6.1, <3.8
38-
- numba>=0.55.2
39-
- numexpr>=2.8.0
36+
- lxml>=4.9.2
37+
- matplotlib>=3.6.3, <3.8
38+
- numba>=0.56.4
39+
- numexpr>=2.8.4
4040
- odfpy>=1.4.1
41-
- qtpy>=2.2.0
42-
- openpyxl>=3.0.10
43-
- pandas-gbq>=0.17.5
44-
- psycopg2>=2.9.3
45-
- pyarrow>=7.0.0
41+
- qtpy>=2.3.0
42+
- openpyxl>=3.1.0
43+
# Doesn't install well with pyarrow
44+
# https://github.com/pandas-dev/pandas/issues/55525
45+
# - pandas-gbq>=0.19.0
46+
- psycopg2>=2.9.6
47+
- pyarrow>=10.0.1
4648
- pymysql>=1.0.2
47-
- pyreadstat>=1.1.5
48-
- pytables>=3.7.0
49+
- pyreadstat>=1.2.0
50+
- pytables>=3.8.0
4951
- python-calamine>=0.1.6
50-
- pyxlsb>=1.0.9
51-
- s3fs>=2022.05.0
52-
- scipy>=1.8.1
53-
- sqlalchemy>=1.4.36
54-
- tabulate>=0.8.10
55-
- xarray>=2022.03.0
52+
- pyxlsb>=1.0.10
53+
- s3fs>=2022.11.0
54+
- scipy>=1.10.0
55+
- sqlalchemy>=2.0.0
56+
- tabulate>=0.9.0
57+
- xarray>=2022.12.0
5658
- xlrd>=2.0.1
57-
- xlsxwriter>=3.0.3
58-
- zstandard>=0.17.0
59+
- xlsxwriter>=3.0.5
60+
- zstandard>=0.19.0
5961

6062
- pip:
61-
- pyqt5>=5.15.6
62-
- tzdata>=2022.1
63+
- pyqt5>=5.15.8
64+
- tzdata>=2022.7

ci/deps/actions-pypy-39.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ dependencies:
2525
- python-dateutil
2626
- pytz
2727
- pip:
28-
- tzdata>=2022.1
28+
- tzdata>=2022.7

0 commit comments

Comments
 (0)