This is an automated email from the ASF dual-hosted git repository.
chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fury-site.git
The following commit(s) were added to refs/heads/main by this push:
new 6b3ec360 π synced local 'docs/guide/' with remote 'docs/guide/'
6b3ec360 is described below
commit 6b3ec3608021d255975852a5c6fb3171c64474c6
Author: chaokunyang <[email protected]>
AuthorDate: Wed Feb 12 15:34:38 2025 +0000
π synced local 'docs/guide/' with remote 'docs/guide/'
---
docs/guide/DEVELOPMENT.md | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/docs/guide/DEVELOPMENT.md b/docs/guide/DEVELOPMENT.md
index 5cbdd868..e00ff31c 100644
--- a/docs/guide/DEVELOPMENT.md
+++ b/docs/guide/DEVELOPMENT.md
@@ -24,7 +24,13 @@ mvn clean compile -DskipTests
```bash
cd python
-pip install pyarrow==14.0.0 Cython wheel numpy pytest
+# Uninstall numpy first so that when we install pyarrow, it will install the
correct numpy version automatically.
+# For Python versions less than 3.13, numpy 2 is not currently supported.
+pip uninstall -y numpy
+# Install necessary environment for Python < 3.13.
+pip install pyarrow==15.0.0 Cython wheel pytest
+# For Python 3.13, pyarrow 18.0.0 is available and requires numpy version
greater than 2.
+# pip install pyarrow==18.0.0 Cython wheel pytest
pip install -v -e .
```
@@ -37,14 +43,14 @@ pip install -v -e .
Build fury row formatοΌ
```bash
-pip install pyarrow==14.0.0
+pip install pyarrow==15.0.0
bazel build //cpp/fury/row:fury_row_format
```
Build fury row format encoder:
```bash
-pip install pyarrow==14.0.0
+pip install pyarrow==15.0.0
bazel build //cpp/fury/encoder:fury_encoder
```
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]