You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "AlenkaF (via GitHub)" <gi...@apache.org> on 2025/08/14 15:02:59 UTC
[PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
AlenkaF opened a new pull request, #47334:
URL: https://github.com/apache/arrow/pull/47334
### Rationale for this change
The structure of the Python build and development documentation has become unclear due to multiple incremental changes over time. This PR aims to improve clarity and organization.
### What changes are included in this PR?
- Introduces tabs to improve navigation.
- Splits the existing documentation into two focused pages: Building and Developing PyArrow.
### Are these changes tested?
Yes. With docs preview build.
### Are there any user-facing changes?
No. Only docs changes.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd merged PR #47334:
URL: https://github.com/apache/arrow/pull/47334
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on PR #47334:
URL: https://github.com/apache/arrow/pull/47334#issuecomment-3223351900
I think this setup is now ready for more reviews. Anybody have time?
@raulcd @thisisnic @rmnskb @benibus
Link to the restructured docs: http://crossbow.voltrondata.com/pr_docs/47334/developers/python/index.html
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on PR #47334:
URL: https://github.com/apache/arrow/pull/47334#issuecomment-3196057312
Note to myself: clean the trailing whitespaces:
> docs/source/developers/python/building.rst:86: trailing whitespace (trailing-whitespace)
docs/source/developers/python/building.rst:150: trailing whitespace (trailing-whitespace)
docs/source/developers/python/building.rst:271: trailing whitespace (trailing-whitespace)
docs/source/developers/python/building.rst:457: trailing whitespace (trailing-whitespace)
docs/source/developers/python/building.rst:478: trailing whitespace (trailing-whitespace)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on code in PR #47334:
URL: https://github.com/apache/arrow/pull/47334#discussion_r2303450321
##########
docs/source/developers/python/building.rst:
##########
@@ -0,0 +1,645 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+.. currentmodule:: pyarrow
+.. highlight:: console
+.. _build_pyarrow:
+
+================
+Building PyArrow
+================
+
+
+This page provides source build instructions for PyArrow for all platforms.
+
+System Requirements
+===================
+
+.. tab-set::
+ :sync-group: language
+
+ .. tab-item:: Linux and macOS
+ :sync: linux-macos
+
+ On macOS, any modern XCode or Xcode Command Line Tools (``xcode-select --install``)
+ are sufficient.
+
+ On Linux, for this guide, we require a minimum of gcc or clang 9.
+ You can check your version by running
+
+ .. code-block::
+
+ $ gcc --version
+
+ If the system compiler is older than gcc 9, it can be set to a newer version
+ using the ``$CC`` and ``$CXX`` environment variables:
+
+ .. code-block::
+
+ $ export CC=gcc-9
+ $ export CXX=g++-9
+
+
+ .. tab-item:: Windows
+ :sync: wins
+
+ Building on Windows requires one of the following compilers to be
+ installed:
+
+ - `Build Tools for Visual Studio 2022 <https://aka.ms/vs/17/release/vs_BuildTools.exe>`_ or
+ - Visual Studio 2022
+
+ During the setup of Build Tools, ensure at least one Windows SDK
+ is selected.
+
+Environment setup
+=================
+
+First, start from a fresh clone of Apache Arrow:
+
+.. code-block::
+
+ $ git clone https://github.com/apache/arrow.git
+
+There are two supported ways to set up the build environment for PyArrow: using
+**Conda** to manage the dependencies or using **pip** with manual dependency
+management.
+
+Both methods are shown bellow for Linux and macOS. For Windows, only the
+Conda-based setup is currently documented, skipping some of the
+Linux/macOS-only packages.
+
+Note that in case you are not using conda on a Windows platform, Arrow C++
+libraries need to be bundled with ``pyarrow``. For extra information see the
+Windows tab under the :ref:`pyarrow_build_section` section.
+
+.. tab-set::
+ :sync-group: language
+
+ .. tab-item:: Linux and macOS using conda
+ :sync: linux-macos
+
+ Pull in the test data and setup the environment variables:
+
+ .. code-block::
+
+ $ pushd arrow
+ $ git submodule update --init
+ $ export PARQUET_TEST_DATA="${PWD}/cpp/submodules/parquet-testing/data"
+ $ export ARROW_TEST_DATA="${PWD}/testing/data"
+ $ popd
+
+ The `conda <https://conda.io/>`_ package manager allows installing build-time
+ dependencies for Arrow C++ and PyArrow as pre-built binaries, which can make
+ Arrow development easier and faster.
+
+ Let's create a conda environment with all the C++ build and Python dependencies
+ from conda-forge, targeting development for Python 3.13:
+
+ .. code-block::
+
+ $ conda create -y -n pyarrow-dev -c conda-forge \
+ --file arrow/ci/conda_env_unix.txt \
+ --file arrow/ci/conda_env_cpp.txt \
+ --file arrow/ci/conda_env_python.txt \
+ --file arrow/ci/conda_env_gandiva.txt \
+ compilers \
+ python=3.13 \
+ pandas
+
+ As of January 2019, the ``compilers`` package is needed on many Linux
+ distributions to use packages from conda-forge.
Review Comment:
6 years later we should check whether that's still the case :laughing: and probably update the date.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on code in PR #47334:
URL: https://github.com/apache/arrow/pull/47334#discussion_r2329843317
##########
docs/source/developers/python/building.rst:
##########
@@ -0,0 +1,645 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+.. currentmodule:: pyarrow
+.. highlight:: console
+.. _build_pyarrow:
+
+================
+Building PyArrow
+================
+
+
+This page provides source build instructions for PyArrow for all platforms.
+
+System Requirements
+===================
+
+.. tab-set::
+ :sync-group: language
+
+ .. tab-item:: Linux and macOS
+ :sync: linux-macos
+
+ On macOS, any modern XCode or Xcode Command Line Tools (``xcode-select --install``)
+ are sufficient.
+
+ On Linux, for this guide, we require a minimum of gcc or clang 9.
+ You can check your version by running
+
+ .. code-block::
+
+ $ gcc --version
+
+ If the system compiler is older than gcc 9, it can be set to a newer version
+ using the ``$CC`` and ``$CXX`` environment variables:
+
+ .. code-block::
+
+ $ export CC=gcc-9
+ $ export CXX=g++-9
+
+
+ .. tab-item:: Windows
+ :sync: wins
+
+ Building on Windows requires one of the following compilers to be
+ installed:
+
+ - `Build Tools for Visual Studio 2022 <https://aka.ms/vs/17/release/vs_BuildTools.exe>`_ or
+ - Visual Studio 2022
+
+ During the setup of Build Tools, ensure at least one Windows SDK
+ is selected.
+
+Environment setup
+=================
+
+First, start from a fresh clone of Apache Arrow:
+
+.. code-block::
+
+ $ git clone https://github.com/apache/arrow.git
+
+There are two supported ways to set up the build environment for PyArrow: using
+**Conda** to manage the dependencies or using **pip** with manual dependency
+management.
+
+Both methods are shown bellow for Linux and macOS. For Windows, only the
+Conda-based setup is currently documented, skipping some of the
+Linux/macOS-only packages.
+
+Note that in case you are not using conda on a Windows platform, Arrow C++
+libraries need to be bundled with ``pyarrow``. For extra information see the
+Windows tab under the :ref:`pyarrow_build_section` section.
+
+.. tab-set::
+ :sync-group: language
+
+ .. tab-item:: Linux and macOS using conda
+ :sync: linux-macos
+
+ Pull in the test data and setup the environment variables:
+
+ .. code-block::
+
+ $ pushd arrow
+ $ git submodule update --init
+ $ export PARQUET_TEST_DATA="${PWD}/cpp/submodules/parquet-testing/data"
+ $ export ARROW_TEST_DATA="${PWD}/testing/data"
+ $ popd
+
+ The `conda <https://conda.io/>`_ package manager allows installing build-time
+ dependencies for Arrow C++ and PyArrow as pre-built binaries, which can make
+ Arrow development easier and faster.
+
+ Let's create a conda environment with all the C++ build and Python dependencies
+ from conda-forge, targeting development for Python 3.13:
+
+ .. code-block::
+
+ $ conda create -y -n pyarrow-dev -c conda-forge \
+ --file arrow/ci/conda_env_unix.txt \
+ --file arrow/ci/conda_env_cpp.txt \
+ --file arrow/ci/conda_env_python.txt \
+ --file arrow/ci/conda_env_gandiva.txt \
+ compilers \
+ python=3.13 \
+ pandas
+
+ As of January 2019, the ``compilers`` package is needed on many Linux
+ distributions to use packages from conda-forge.
Review Comment:
I agree, probably not worth the time, thanks for checking @AlenkaF
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on code in PR #47334:
URL: https://github.com/apache/arrow/pull/47334#discussion_r2329821830
##########
docs/source/developers/python/building.rst:
##########
@@ -0,0 +1,645 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+.. currentmodule:: pyarrow
+.. highlight:: console
+.. _build_pyarrow:
+
+================
+Building PyArrow
+================
+
+
+This page provides source build instructions for PyArrow for all platforms.
+
+System Requirements
+===================
+
+.. tab-set::
+ :sync-group: language
+
+ .. tab-item:: Linux and macOS
+ :sync: linux-macos
+
+ On macOS, any modern XCode or Xcode Command Line Tools (``xcode-select --install``)
+ are sufficient.
+
+ On Linux, for this guide, we require a minimum of gcc or clang 9.
+ You can check your version by running
+
+ .. code-block::
+
+ $ gcc --version
+
+ If the system compiler is older than gcc 9, it can be set to a newer version
+ using the ``$CC`` and ``$CXX`` environment variables:
+
+ .. code-block::
+
+ $ export CC=gcc-9
+ $ export CXX=g++-9
+
+
+ .. tab-item:: Windows
+ :sync: wins
+
+ Building on Windows requires one of the following compilers to be
+ installed:
+
+ - `Build Tools for Visual Studio 2022 <https://aka.ms/vs/17/release/vs_BuildTools.exe>`_ or
+ - Visual Studio 2022
+
+ During the setup of Build Tools, ensure at least one Windows SDK
+ is selected.
+
+Environment setup
+=================
+
+First, start from a fresh clone of Apache Arrow:
+
+.. code-block::
+
+ $ git clone https://github.com/apache/arrow.git
+
+There are two supported ways to set up the build environment for PyArrow: using
+**Conda** to manage the dependencies or using **pip** with manual dependency
+management.
+
+Both methods are shown bellow for Linux and macOS. For Windows, only the
+Conda-based setup is currently documented, skipping some of the
+Linux/macOS-only packages.
+
+Note that in case you are not using conda on a Windows platform, Arrow C++
+libraries need to be bundled with ``pyarrow``. For extra information see the
+Windows tab under the :ref:`pyarrow_build_section` section.
+
+.. tab-set::
+ :sync-group: language
+
+ .. tab-item:: Linux and macOS using conda
+ :sync: linux-macos
+
+ Pull in the test data and setup the environment variables:
+
+ .. code-block::
+
+ $ pushd arrow
+ $ git submodule update --init
+ $ export PARQUET_TEST_DATA="${PWD}/cpp/submodules/parquet-testing/data"
+ $ export ARROW_TEST_DATA="${PWD}/testing/data"
+ $ popd
+
+ The `conda <https://conda.io/>`_ package manager allows installing build-time
+ dependencies for Arrow C++ and PyArrow as pre-built binaries, which can make
+ Arrow development easier and faster.
+
+ Let's create a conda environment with all the C++ build and Python dependencies
+ from conda-forge, targeting development for Python 3.13:
+
+ .. code-block::
+
+ $ conda create -y -n pyarrow-dev -c conda-forge \
+ --file arrow/ci/conda_env_unix.txt \
+ --file arrow/ci/conda_env_cpp.txt \
+ --file arrow/ci/conda_env_python.txt \
+ --file arrow/ci/conda_env_gandiva.txt \
+ compilers \
+ python=3.13 \
+ pandas
+
+ As of January 2019, the ``compilers`` package is needed on many Linux
+ distributions to use packages from conda-forge.
Review Comment:
I've looked into this a bit and haven't found much:
- We're still using the `compilers` package in our CI: https://github.com/apache/arrow/blob/982d31f35fd2cfe87494698dae9ef67d3333658c/ci/docker/conda-cpp.dockerfile#L37
- I didn’t find any explicit mention in the conda-forge docs that it’s no longer needed (checked both the [main docs](https://conda-forge.org/docs/) and the [package page](https://anaconda.org/conda-forge/compilers)).
I could open a test PR that removes it, but I’m not sure it’s worth the time? What do you think, @raulcd ?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #47334:
URL: https://github.com/apache/arrow/pull/47334#issuecomment-3196059343
Revision: f455f74c97c48d22653075b06c3548eb338d8472
Submitted crossbow builds: [ursacomputing/crossbow @ actions-77c6f4bfee](https://github.com/ursacomputing/crossbow/branches/all?query=actions-77c6f4bfee)
|Task|Status|
|----|------|
|preview-docs|[](https://github.com/ursacomputing/crossbow/actions/runs/17037735293/job/48294067461)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "thisisnic (via GitHub)" <gi...@apache.org>.
thisisnic commented on PR #47334:
URL: https://github.com/apache/arrow/pull/47334#issuecomment-3234928868
Sorry, mad busy week, but can take a look early next week. Excited to see where this has got to!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "conbench-apache-arrow[bot] (via GitHub)" <gi...@apache.org>.
conbench-apache-arrow[bot] commented on PR #47334:
URL: https://github.com/apache/arrow/pull/47334#issuecomment-3243202471
After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit 5b5f25c10be19dbff26c7a7d1a93a8e2a511c645.
There weren't enough matching historic benchmark results to make a call on whether there were regressions.
The [full Conbench report](https://github.com/apache/arrow/runs/49353768987) has more details.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on PR #47334:
URL: https://github.com/apache/arrow/pull/47334#issuecomment-3196292191
Link to the docs: http://crossbow.voltrondata.com/pr_docs/47334/developers/python/index.html
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on code in PR #47334:
URL: https://github.com/apache/arrow/pull/47334#discussion_r2313034910
##########
docs/source/developers/python/building.rst:
##########
@@ -0,0 +1,645 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+.. currentmodule:: pyarrow
+.. highlight:: console
+.. _build_pyarrow:
+
+================
+Building PyArrow
+================
+
+
+This page provides source build instructions for PyArrow for all platforms.
+
+System Requirements
+===================
+
+.. tab-set::
+ :sync-group: language
+
+ .. tab-item:: Linux and macOS
+ :sync: linux-macos
+
+ On macOS, any modern XCode or Xcode Command Line Tools (``xcode-select --install``)
+ are sufficient.
+
+ On Linux, for this guide, we require a minimum of gcc or clang 9.
+ You can check your version by running
+
+ .. code-block::
+
+ $ gcc --version
+
+ If the system compiler is older than gcc 9, it can be set to a newer version
+ using the ``$CC`` and ``$CXX`` environment variables:
+
+ .. code-block::
+
+ $ export CC=gcc-9
+ $ export CXX=g++-9
+
+
+ .. tab-item:: Windows
+ :sync: wins
+
+ Building on Windows requires one of the following compilers to be
+ installed:
+
+ - `Build Tools for Visual Studio 2022 <https://aka.ms/vs/17/release/vs_BuildTools.exe>`_ or
+ - Visual Studio 2022
+
+ During the setup of Build Tools, ensure at least one Windows SDK
+ is selected.
+
+Environment setup
+=================
+
+First, start from a fresh clone of Apache Arrow:
+
+.. code-block::
+
+ $ git clone https://github.com/apache/arrow.git
+
+There are two supported ways to set up the build environment for PyArrow: using
+**Conda** to manage the dependencies or using **pip** with manual dependency
+management.
+
+Both methods are shown bellow for Linux and macOS. For Windows, only the
+Conda-based setup is currently documented, skipping some of the
+Linux/macOS-only packages.
+
+Note that in case you are not using conda on a Windows platform, Arrow C++
+libraries need to be bundled with ``pyarrow``. For extra information see the
+Windows tab under the :ref:`pyarrow_build_section` section.
+
+.. tab-set::
+ :sync-group: language
+
+ .. tab-item:: Linux and macOS using conda
+ :sync: linux-macos
+
+ Pull in the test data and setup the environment variables:
+
+ .. code-block::
+
+ $ pushd arrow
+ $ git submodule update --init
+ $ export PARQUET_TEST_DATA="${PWD}/cpp/submodules/parquet-testing/data"
+ $ export ARROW_TEST_DATA="${PWD}/testing/data"
+ $ popd
+
+ The `conda <https://conda.io/>`_ package manager allows installing build-time
+ dependencies for Arrow C++ and PyArrow as pre-built binaries, which can make
+ Arrow development easier and faster.
+
+ Let's create a conda environment with all the C++ build and Python dependencies
+ from conda-forge, targeting development for Python 3.13:
+
+ .. code-block::
+
+ $ conda create -y -n pyarrow-dev -c conda-forge \
+ --file arrow/ci/conda_env_unix.txt \
+ --file arrow/ci/conda_env_cpp.txt \
+ --file arrow/ci/conda_env_python.txt \
+ --file arrow/ci/conda_env_gandiva.txt \
+ compilers \
+ python=3.13 \
+ pandas
+
+ As of January 2019, the ``compilers`` package is needed on many Linux
+ distributions to use packages from conda-forge.
Review Comment:
Will look into it!
I did update the System Requirements section for Linux/macOS and Windows. I tested the new Windows setup and should be good. As for the Linux/macOS min compiler version I haven't tested, only updated the versions as per the info I got online.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-20125: [Docs][Python] Restructure developers/python.rst [arrow]
Posted by "AlenkaF (via GitHub)" <gi...@apache.org>.
AlenkaF commented on PR #47334:
URL: https://github.com/apache/arrow/pull/47334#issuecomment-3196052843
@github-actions crossbow submit preview-docs
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org