GH-41480: [Python] Update Python development guide about components being enabled by default based on Arrow C++
Rationale for this change
Follow-up on https://github.com/apache/arrow/pull/41494 to update the Python development guide to reflect the change in how PyArrow is build (defaults for the various PYARROW_BUILD_<component> are now set based on the ARROW_<component> setting. The current PYARROW_WITH_<component> environment variables are kept working to allow to override this default)
- GitHub Issue: #41480
Thanks for documenting Joris! Super happy this won't cause friction anymore.
After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit aea10c2b59043397639a80c7582a1d3e5c588125.
There were no benchmark performance regressions. 🎉
The full Conbench report has more details. It also includes information about 12 possible false positives for unstable benchmarks that are known to sometimes produce them.