Skip to content

Commit 5b5f25c

Browse files
authored
GH-20125: [Docs][Python] Restructure developers/python.rst (#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. * GitHub Issue: #20125 Authored-by: AlenkaF <[email protected]> Signed-off-by: Raúl Cumplido <[email protected]>
1 parent 2e2aa0b commit 5b5f25c

File tree

8 files changed

+851
-743
lines changed

8 files changed

+851
-743
lines changed

docs/source/developers/guide/step_by_step/building.rst

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,10 +142,6 @@ Building other Arrow libraries
142142

143143
- :ref:`build_pyarrow`
144144

145-
Or
146-
147-
- :ref:`build_pyarrow_win`
148-
149145
When you will make change to the code, you may need to recompile
150146
PyArrow or Arrow C++:
151147

docs/source/developers/index.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ Connection to the specific language development pages:
3939
.. tab-item:: Python
4040

4141
* :ref:`python-development`
42+
* :ref:`build_pyarrow`
43+
* :ref:`develop_pyarrow`
4244

4345
.. tab-item:: R
4446

@@ -228,7 +230,7 @@ All participation in the Apache Arrow project is governed by the ASF's
228230
reviewing
229231
cpp/index
230232
java/index
231-
python
233+
python/index
232234
continuous_integration/index
233235
benchmarks
234236
documentation

0 commit comments

Comments
 (0)