daipom commented on issue #3080:
URL: https://github.com/apache/arrow-adbc/issues/3080#issuecomment-3031593208
@amoeba I have successfully built with conda on macOS.
```console
$ mamba create -n adbc-python --file ci/conda_env_python.txt
$ mamba activate adbc-python
$ cd python/adbc_driver_manager
$ pip install -e .
Obtaining
file:///Users/dai/work/apache-arrow/arrow-adbc/python/adbc_driver_manager
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Requirement already satisfied: typing-extensions in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
adbc-driver-manager==1.7.0.dev0) (4.14.0)
Building wheels for collected packages: adbc-driver-manager
Building editable for adbc-driver-manager (pyproject.toml) ... done
Created wheel for adbc-driver-manager:
filename=adbc_driver_manager-1.7.0.dev0-0.editable-cp313-cp313-macosx_11_0_arm64.whl
size=15855
sha256=6b7c75269802caf89986be0c3ef604eca05c7f78be10ede79675825c76d49920
Stored in directory:
/private/var/folders/j_/ynbnvsb525s6vt1fgg154sq80000gn/T/pip-ephem-wheel-cache-ahwj0yds/wheels/31/22/c0/2e0479e6ff998e59578e7ac32c0a4ce6507ac532e6c24cd19d
Successfully built adbc-driver-manager
Installing collected packages: adbc-driver-manager
Successfully installed adbc-driver-manager-1.7.0.dev0
$ pip install -e '.[test]'
Obtaining
file:///Users/dai/work/apache-arrow/arrow-adbc/python/adbc_driver_manager
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Requirement already satisfied: typing-extensions in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
adbc-driver-manager==1.7.0.dev0) (4.14.0)
Requirement already satisfied: duckdb in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
adbc-driver-manager==1.7.0.dev0) (1.3.1+g2063dda)
Requirement already satisfied: pandas in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
adbc-driver-manager==1.7.0.dev0) (2.3.0)
Requirement already satisfied: polars in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
adbc-driver-manager==1.7.0.dev0) (1.31.0)
Requirement already satisfied: pyarrow>=14.0.1 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
adbc-driver-manager==1.7.0.dev0) (20.0.0)
Requirement already satisfied: pytest in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
adbc-driver-manager==1.7.0.dev0) (8.4.1)
Requirement already satisfied: numpy>=1.26.0 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
pandas->adbc-driver-manager==1.7.0.dev0) (2.3.1)
Requirement already satisfied: python-dateutil>=2.8.2 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
pandas->adbc-driver-manager==1.7.0.dev0) (2.9.0.post0)
Requirement already satisfied: pytz>=2020.1 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
pandas->adbc-driver-manager==1.7.0.dev0) (2025.2)
Requirement already satisfied: tzdata>=2022.7 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
pandas->adbc-driver-manager==1.7.0.dev0) (2025.2)
Requirement already satisfied: six>=1.5 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
python-dateutil>=2.8.2->pandas->adbc-driver-manager==1.7.0.dev0) (1.17.0)
Requirement already satisfied: iniconfig>=1 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
pytest->adbc-driver-manager==1.7.0.dev0) (2.0.0)
Requirement already satisfied: packaging>=20 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
pytest->adbc-driver-manager==1.7.0.dev0) (25.0)
Requirement already satisfied: pluggy<2,>=1.5 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
pytest->adbc-driver-manager==1.7.0.dev0) (1.6.0)
Requirement already satisfied: pygments>=2.7.2 in
/Users/dai/miniforge3/envs/adbc-python/lib/python3.13/site-packages (from
pytest->adbc-driver-manager==1.7.0.dev0) (2.19.2)
Building wheels for collected packages: adbc-driver-manager
Building editable for adbc-driver-manager (pyproject.toml) ... done
Created wheel for adbc-driver-manager:
filename=adbc_driver_manager-1.7.0.dev0-0.editable-cp313-cp313-macosx_11_0_arm64.whl
size=15855
sha256=d19eb39605201a55acc5d24930bd85595e87fbfe0fd9deac4a2541d61f846021
Stored in directory:
/private/var/folders/j_/ynbnvsb525s6vt1fgg154sq80000gn/T/pip-ephem-wheel-cache-nxm81_2z/wheels/31/22/c0/2e0479e6ff998e59578e7ac32c0a4ce6507ac532e6c24cd19d
Successfully built adbc-driver-manager
Installing collected packages: adbc-driver-manager
Attempting uninstall: adbc-driver-manager
Found existing installation: adbc-driver-manager 1.7.0.dev0
Uninstalling adbc-driver-manager-1.7.0.dev0:
Successfully uninstalled adbc-driver-manager-1.7.0.dev0
Successfully installed adbc-driver-manager-1.7.0.dev0
```
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]