databases/py-pyarrow 24.0.0 MidnightBSD
Python library for Apache Arrow
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
f27fc3935a- License
- Apache-2.0
- Categories
- databases, python
Description
Python library for Apache Arrow provides a Python API for functionality provided by the Arrow C++ libraries, along with tools for Arrow integration and interoperability with pandas, NumPy, and other software in the Python ecosystem.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | databases/py-pyarrow | 24.0.0 |
| FreeBSD | databases/py-pyarrow | 24.0.0 |
| DragonFly | databases/py-pyarrow | 15.0.2 |
| HardenedBSD | databases/py-pyarrow | 24.0.0 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}pyarrow
From mports:
cd /usr/mports/databases/py-pyarrow && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyarrow>0:databases/py-pyarrow
Dependencies
As this port's Makefile names them.
Build 6
arrow>=24.0.0<24.0.0.99: databases/arrow${PYTHON_PKGNAMEPREFIX}libcst>=1.8.6: devel/py-libcst${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1: math/py-numpy${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0: devel/py-scikit-build-core${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Library 1
libarrow.so: databases/arrow
Build dependencies 6
Run dependencies 1
Required by 2
Configuration
No options to configure.
- USES
- cmake:indirect python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pyarrow-24.0.0.tar.gz | 1.180261e+06 | 85fe721a14dd823aca09127acbb06c3ca723efbd436c004f16bca601b04dcc83 |
Master sites 1
- PYPI
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
f27fc3935a |
Lucas Holt | databases/py-pyarrow: fix the dependency version upper bound mport.query does not match a package when the lower bound of a range equals
the upper bound's base version and the upper bound carries a _N suffix:
"version>=1.1.1<1.1.1_99" reports not found for an installed 1.1.1, while
"version>=1.1.1<1.1.1.99" matches, including packages carrying a
PORTREVISION. Spell the bound with .99 so the dependency resolves.
AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |
|
8af06753b2 |
Lucas Holt | databases/rubygem-flipper-active_record-rails70: update to 1.3.6 Match the flipper-gitlab provider series so fake-qa can satisfy the gemspec flipper dependency.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |