diff --git a/ci/deps/actions-310-minimum_versions.yaml b/ci/deps/actions-310-minimum_versions.yaml index eaba29c2f796e..8be860de59c5f 100644 --- a/ci/deps/actions-310-minimum_versions.yaml +++ b/ci/deps/actions-310-minimum_versions.yaml @@ -47,7 +47,7 @@ dependencies: - pyqt=5.15.9 - pyreadstat=1.2.6 - pytables=3.8.0 - - python-calamine=0.1.7 + - python-calamine=0.3.2 - pytz=2023.4 - pyxlsb=1.0.10 - s3fs=2023.12.2 diff --git a/ci/deps/actions-310.yaml b/ci/deps/actions-310.yaml index fbeabb56a62d0..7bcdac000670d 100644 --- a/ci/deps/actions-310.yaml +++ b/ci/deps/actions-310.yaml @@ -45,7 +45,7 @@ dependencies: - pyqt>=5.15.9 - pyreadstat>=1.2.6 - pytables>=3.8.0 - - python-calamine>=0.1.7 + - python-calamine>=0.3.2 - pytz>=2023.4 - pyxlsb>=1.0.10 - s3fs>=2023.12.2 diff --git a/ci/deps/actions-311-downstream_compat.yaml b/ci/deps/actions-311-downstream_compat.yaml index 07f865868573d..936f25d0497f9 100644 --- a/ci/deps/actions-311-downstream_compat.yaml +++ b/ci/deps/actions-311-downstream_compat.yaml @@ -46,7 +46,7 @@ dependencies: - pyqt>=5.15.9 - pyreadstat>=1.2.6 - pytables>=3.8.0 - - python-calamine>=0.1.7 + - python-calamine>=0.3.2 - pytz>=2023.4 - pyxlsb>=1.0.10 - s3fs>=2023.12.2 diff --git a/ci/deps/actions-311.yaml b/ci/deps/actions-311.yaml index 9ab82d69504fb..d14f0d4b1c514 100644 --- a/ci/deps/actions-311.yaml +++ b/ci/deps/actions-311.yaml @@ -45,7 +45,7 @@ dependencies: - pymysql>=1.1.0 - pyreadstat>=1.2.6 - pytables>=3.8.0 - - python-calamine>=0.1.7 + - python-calamine>=0.3.2 - pytz>=2023.4 - pyxlsb>=1.0.10 - s3fs>=2023.12.2 diff --git a/ci/deps/actions-312.yaml b/ci/deps/actions-312.yaml index d12fe4f7d6e49..d2b038c95d7da 100644 --- a/ci/deps/actions-312.yaml +++ b/ci/deps/actions-312.yaml @@ -45,7 +45,7 @@ dependencies: - pymysql>=1.1.0 - pyreadstat>=1.2.6 - pytables>=3.8.0 - - python-calamine>=0.1.7 + - python-calamine>=0.3.2 - pytz>=2023.4 - pyxlsb>=1.0.10 - s3fs>=2023.12.2 diff --git a/ci/deps/actions-313.yaml b/ci/deps/actions-313.yaml index 57ed0ea062398..dfc9477dfd19f 100644 --- a/ci/deps/actions-313.yaml +++ b/ci/deps/actions-313.yaml @@ -45,7 +45,7 @@ dependencies: - pymysql>=1.1.0 - pyreadstat>=1.2.6 - pytables>=3.8.0 - - python-calamine>=0.1.7 + - python-calamine>=0.3.2 - pytz>=2023.4 - pyxlsb>=1.0.10 - s3fs>=2023.12.2 diff --git a/doc/source/getting_started/install.rst b/doc/source/getting_started/install.rst index 93663c1cced7e..e1cc3a229d374 100644 --- a/doc/source/getting_started/install.rst +++ b/doc/source/getting_started/install.rst @@ -227,7 +227,7 @@ Dependency Minimum Versi `xlsxwriter `__ 3.2.0 excel Writing for xlsx files `openpyxl `__ 3.1.2 excel Reading / writing for Excel 2010 xlsx/xlsm/xltx/xltm files `pyxlsb `__ 1.0.10 excel Reading for xlsb files -`python-calamine `__ 0.1.7 excel Reading for xls/xlsx/xlsm/xlsb/xla/xlam/ods files +`python-calamine `__ 0.3.2 excel Reading for xls/xlsx/xlsm/xlsb/xla/xlam/ods files `odfpy `__ 1.4.1 excel Reading / writing for OpenDocument 1.2 files ================================================================== ================== =============== ============================================================= diff --git a/environment.yml b/environment.yml index 74186bd2581c4..eff0bf7f20099 100644 --- a/environment.yml +++ b/environment.yml @@ -48,7 +48,7 @@ dependencies: - pymysql>=1.1.0 - pyreadstat>=1.2.6 - pytables>=3.8.0 - - python-calamine>=0.1.7 + - python-calamine>=0.3.2 - pytz>=2023.4 - pyxlsb>=1.0.10 - s3fs>=2023.12.2 diff --git a/pandas/compat/_optional.py b/pandas/compat/_optional.py index f01dfab0de829..4eb1a144cb3b6 100644 --- a/pandas/compat/_optional.py +++ b/pandas/compat/_optional.py @@ -42,7 +42,7 @@ "pyiceberg": "0.7.1", "pyreadstat": "1.2.6", "pytest": "7.3.2", - "python-calamine": "0.1.7", + "python-calamine": "0.3.2", "pytz": "2023.4", "pyxlsb": "1.0.10", "s3fs": "2023.12.2", diff --git a/pyproject.toml b/pyproject.toml index b17a1eacfa717..9218cc5ccc596 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,7 +65,7 @@ computation = ['scipy>=1.12.0', 'xarray>=2024.1.1'] fss = ['fsspec>=2023.12.2'] aws = ['s3fs>=2023.12.2'] gcp = ['gcsfs>=2023.12.2'] -excel = ['odfpy>=1.4.1', 'openpyxl>=3.1.2', 'python-calamine>=0.1.7', 'pyxlsb>=1.0.10', 'xlrd>=2.0.1', 'xlsxwriter>=3.2.0'] +excel = ['odfpy>=1.4.1', 'openpyxl>=3.1.2', 'python-calamine>=0.3.2', 'pyxlsb>=1.0.10', 'xlrd>=2.0.1', 'xlsxwriter>=3.2.0'] parquet = ['pyarrow>=10.0.1'] feather = ['pyarrow>=10.0.1'] iceberg = ['pyiceberg>=0.7.1'] @@ -105,7 +105,7 @@ all = ['adbc-driver-postgresql>=0.10.0', 'pyreadstat>=1.2.6', 'pytest>=7.3.2', 'pytest-xdist>=3.4.0', - 'python-calamine>=0.1.7', + 'python-calamine>=0.3.2', 'pytz>=2023.4', 'pyxlsb>=1.0.10', 'qtpy>=2.3.0', diff --git a/requirements-dev.txt b/requirements-dev.txt index 6515797bc3b9d..e9d7e45e5b748 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -37,7 +37,7 @@ pyiceberg>=0.7.1 pymysql>=1.1.0 pyreadstat>=1.2.6 tables>=3.8.0 -python-calamine>=0.1.7 +python-calamine>=0.3.2 pytz>=2023.4 pyxlsb>=1.0.10 s3fs>=2023.12.2 diff --git a/scripts/tests/data/deps_expected_random.yaml b/scripts/tests/data/deps_expected_random.yaml index d4ecd9f64a68d..430be442d711b 100644 --- a/scripts/tests/data/deps_expected_random.yaml +++ b/scripts/tests/data/deps_expected_random.yaml @@ -41,7 +41,7 @@ dependencies: - pymysql>=1.1.0 - pyreadstat>=1.1.2 - pytables>=3.6.1 - - python-calamine>=0.1.7 + - python-calamine>=0.3.2 - pyxlsb>=1.0.8 - s3fs>=2021.08.0 - scipy>=1.7.1 diff --git a/scripts/tests/data/deps_minimum.toml b/scripts/tests/data/deps_minimum.toml index 21c269f573b3d..11bcabd37f788 100644 --- a/scripts/tests/data/deps_minimum.toml +++ b/scripts/tests/data/deps_minimum.toml @@ -60,7 +60,7 @@ computation = ['scipy>=1.7.1', 'xarray>=0.21.0'] fss = ['fsspec>=2021.07.0'] aws = ['s3fs>=2021.08.0'] gcp = ['gcsfs>=2021.07.0'] -excel = ['odfpy>=1.4.1', 'openpyxl>=3.0.7', 'python-calamine>=0.1.7', 'pyxlsb>=1.0.8', 'xlrd>=2.0.1', 'xlsxwriter>=1.4.3'] +excel = ['odfpy>=1.4.1', 'openpyxl>=3.0.7', 'python-calamine>=0.3.2', 'pyxlsb>=1.0.8', 'xlrd>=2.0.1', 'xlsxwriter>=1.4.3'] parquet = ['pyarrow>=7.0.0'] feather = ['pyarrow>=7.0.0'] hdf5 = ['tables>=3.6.1'] @@ -95,7 +95,7 @@ all = ['beautifulsoup4>=5.9.3', 'pyreadstat>=1.1.2', 'pytest>=7.3.2', 'pytest-xdist>=3.4.0', - 'python-calamine>=0.1.7', + 'python-calamine>=0.3.2', 'pyxlsb>=1.0.8', 'qtpy>=2.3.0', 'scipy>=1.7.1', diff --git a/scripts/tests/data/deps_unmodified_random.yaml b/scripts/tests/data/deps_unmodified_random.yaml index 4b0f4ffb51b92..3a8e917d47901 100644 --- a/scripts/tests/data/deps_unmodified_random.yaml +++ b/scripts/tests/data/deps_unmodified_random.yaml @@ -41,7 +41,7 @@ dependencies: - pymysql>=1.1.0 - pyreadstat>=1.1.2 - pytables>=3.6.1 - - python-calamine>=0.1.7 + - python-calamine>=0.3.2 - pyxlsb>=1.0.8 - s3fs>=2021.08.0 - scipy>=1.7.1