From 9dcb131bbd26ba657a8a8c8357da76e089f32c4d Mon Sep 17 00:00:00 2001 From: James Lamb Date: Thu, 2 Jan 2025 14:45:53 -0600 Subject: [PATCH 1/2] [ci] pin more dependencies in Python 3.8 environment --- .ci/conda-envs/ci-core-py38.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.ci/conda-envs/ci-core-py38.txt b/.ci/conda-envs/ci-core-py38.txt index c1ad738c46c8..b09b64b92d51 100644 --- a/.ci/conda-envs/ci-core-py38.txt +++ b/.ci/conda-envs/ci-core-py38.txt @@ -39,6 +39,9 @@ pytest=8.2.* # pinned here to help speed up solves bokeh=3.1.* fsspec=2024.5.* +# TODO(jameslamb): add issue link +libabseil=20240722.0=*_1 +libre2-11=2024.07.02=*_1 msgpack-python=1.0.* pluggy=1.5.* pyparsing=3.1.4 From 4b62cb46b551e90bf1c3c911152fd37c957aa9bc Mon Sep 17 00:00:00 2001 From: James Lamb Date: Thu, 2 Jan 2025 17:30:56 -0600 Subject: [PATCH 2/2] Update .ci/conda-envs/ci-core-py38.txt --- .ci/conda-envs/ci-core-py38.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.ci/conda-envs/ci-core-py38.txt b/.ci/conda-envs/ci-core-py38.txt index b09b64b92d51..4b5dc467c982 100644 --- a/.ci/conda-envs/ci-core-py38.txt +++ b/.ci/conda-envs/ci-core-py38.txt @@ -39,7 +39,8 @@ pytest=8.2.* # pinned here to help speed up solves bokeh=3.1.* fsspec=2024.5.* -# TODO(jameslamb): add issue link +# pinning 'libabseil' and 'libre2' to specific build numbers for pyarrow compatibility: +# ref: https://github.com/microsoft/LightGBM/issues/6772 libabseil=20240722.0=*_1 libre2-11=2024.07.02=*_1 msgpack-python=1.0.*