From 4c2e94af6e62da1533b78ff80b6f96bb1138241d Mon Sep 17 00:00:00 2001 From: = <=> Date: Mon, 30 Dec 2024 13:44:18 -0500 Subject: [PATCH] adjust minimum version requirements --- ci/deps/actions-310-minimum_versions.yaml | 2 +- doc/source/getting_started/install.rst | 2 +- environment.yml | 2 +- pandas/compat/_optional.py | 2 +- pyproject.toml | 4 ++-- requirements-dev.txt | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ci/deps/actions-310-minimum_versions.yaml b/ci/deps/actions-310-minimum_versions.yaml index cc38f180f0dc5..4c34d02c4f199 100644 --- a/ci/deps/actions-310-minimum_versions.yaml +++ b/ci/deps/actions-310-minimum_versions.yaml @@ -38,7 +38,7 @@ dependencies: - lxml=4.9.2 - matplotlib=3.6.3 - numba=0.56.4 - - bodo=2024.11 + - bodo=2024.12.3 - numexpr=2.8.4 - odfpy=1.4.1 - qtpy=2.3.0 diff --git a/doc/source/getting_started/install.rst b/doc/source/getting_started/install.rst index 2bfe877bf9b81..67009a1ff3c44 100644 --- a/doc/source/getting_started/install.rst +++ b/doc/source/getting_started/install.rst @@ -186,7 +186,7 @@ Dependency Minimum Version pip ext `numexpr `__ 2.8.4 performance Accelerates certain numerical operations by using multiple cores as well as smart chunking and caching to achieve large speedups `bottleneck `__ 1.3.6 performance Accelerates certain types of ``nan`` by using specialized cython routines to achieve large speedup. `numba `__ 0.56.4 performance Alternative execution engine for operations that accept ``engine="numba"`` using a JIT compiler that translates Python functions to optimized machine code using the LLVM compiler. -`bodo `__ 2024.11 performance Alternative execution engine for operations that accept ``engine="bodo"`` using a JIT compiler that translates Python functions to optimized machine code using the LLVM compiler and automatically parallelizes uing MPI. +`bodo `__ 2024.12.3 performance Alternative execution engine for operations that accept ``engine="bodo"`` using a JIT compiler that translates Python functions to optimized machine code using the LLVM compiler and automatically parallelizes uing MPI. ===================================================== ================== ================== =================================================================================================================================================================================== Visualization diff --git a/environment.yml b/environment.yml index 157a4e5397061..0280f7b3197e0 100644 --- a/environment.yml +++ b/environment.yml @@ -41,7 +41,7 @@ dependencies: - lxml>=4.9.2 - matplotlib>=3.6.3 - numba>=0.56.4 - - bodo>=2024.11 + - bodo>=2024.12.3 - numexpr>=2.8.4 - openpyxl>=3.1.0 - odfpy>=1.4.1 diff --git a/pandas/compat/_optional.py b/pandas/compat/_optional.py index f4c9721e4f59e..d8aa3bae7007e 100644 --- a/pandas/compat/_optional.py +++ b/pandas/compat/_optional.py @@ -57,7 +57,7 @@ "tzdata": "2022.7", "qtpy": "2.3.0", "pyqt5": "5.15.9", - "bodo": "2024.11", + "bodo": "2024.12.3", } # A mapping from import name to package name (on PyPI) for packages where diff --git a/pyproject.toml b/pyproject.toml index e04e9927528ff..67b17417b71f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -60,7 +60,7 @@ matplotlib = "pandas:plotting._matplotlib" [project.optional-dependencies] test = ['hypothesis>=6.84.0', 'pytest>=7.3.2', 'pytest-xdist>=3.4.0'] pyarrow = ['pyarrow>=10.0.1'] -performance = ['bottleneck>=1.3.6', 'numba>=0.56.4', 'numexpr>=2.8.4', 'bodo>=2024.11'] +performance = ['bottleneck>=1.3.6', 'numba>=0.56.4', 'numexpr>=2.8.4', 'bodo>=2024.12.3'] computation = ['scipy>=1.10.0', 'xarray>=2022.12.0'] fss = ['fsspec>=2022.11.0'] aws = ['s3fs>=2022.11.0'] @@ -97,7 +97,7 @@ all = ['adbc-driver-postgresql>=0.10.0', 'lxml>=4.9.2', 'matplotlib>=3.6.3', 'numba>=0.56.4', - 'bodo>=2024.11', + 'bodo>=2024.12.3', 'numexpr>=2.8.4', 'odfpy>=1.4.1', 'openpyxl>=3.1.0', diff --git a/requirements-dev.txt b/requirements-dev.txt index 256f4b27363ad..c5f151e3e97e5 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -29,7 +29,7 @@ jinja2>=3.1.2 lxml>=4.9.2 matplotlib>=3.6.3 numba>=0.56.4 -bodo>=2024.11 +bodo>=2024.12.3 numexpr>=2.8.4 openpyxl>=3.1.0 odfpy>=1.4.1