databases/py-pyarrow: Update to 24.0.0
Changes: https://arrow.apache.org/release/
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
PORTNAME= pyarrow
|
||||
PORTVERSION= 21.0.0
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 24.0.0
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@@ -13,8 +12,9 @@ WWW= https://arrow.apache.org/ \
|
||||
LICENSE= APACHE20
|
||||
|
||||
BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow \
|
||||
${PYTHON_PKGNAMEPREFIX}libcst>=1.8.6:devel/py-libcst@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0:devel/py-scikit-build-core@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
|
||||
LIB_DEPENDS= libarrow.so:databases/arrow
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1753266046
|
||||
SHA256 (pyarrow-21.0.0.tar.gz) = 5051f2dccf0e283ff56335760cbc8622cf52264d67e359d5569541ac11b6d5bc
|
||||
SIZE (pyarrow-21.0.0.tar.gz) = 1133487
|
||||
TIMESTAMP = 1777904950
|
||||
SHA256 (pyarrow-24.0.0.tar.gz) = 85fe721a14dd823aca09127acbb06c3ca723efbd436c004f16bca601b04dcc83
|
||||
SIZE (pyarrow-24.0.0.tar.gz) = 1180261
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
--- CMakeLists.txt.orig 2025-01-11 06:20:05 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -489,8 +489,6 @@ target_compile_definitions(arrow_python PRIVATE ARROW_
|
||||
endif()
|
||||
target_link_libraries(arrow_python PUBLIC Python3::NumPy)
|
||||
target_compile_definitions(arrow_python PRIVATE ARROW_PYTHON_EXPORTING)
|
||||
-set_target_properties(arrow_python PROPERTIES VERSION "${PYARROW_FULL_SO_VERSION}"
|
||||
- SOVERSION "${PYARROW_SO_VERSION}")
|
||||
install(TARGETS arrow_python
|
||||
ARCHIVE DESTINATION .
|
||||
LIBRARY DESTINATION .
|
||||
@@ -506,9 +504,6 @@ else()
|
||||
${PARQUET_LINK_LIBS})
|
||||
target_compile_definitions(arrow_python_parquet_encryption
|
||||
PRIVATE ARROW_PYTHON_PARQUET_ENCRYPTION_EXPORTING)
|
||||
- set_target_properties(arrow_python_parquet_encryption
|
||||
- PROPERTIES VERSION "${PYARROW_FULL_SO_VERSION}"
|
||||
- SOVERSION "${PYARROW_SO_VERSION}")
|
||||
install(TARGETS arrow_python_parquet_encryption
|
||||
ARCHIVE DESTINATION .
|
||||
LIBRARY DESTINATION .
|
||||
@@ -539,9 +534,6 @@ if(PYARROW_BUILD_FLIGHT)
|
||||
target_link_libraries(arrow_python_flight PUBLIC arrow_python
|
||||
ArrowFlight::arrow_flight_shared)
|
||||
target_compile_definitions(arrow_python_flight PRIVATE ARROW_PYFLIGHT_EXPORTING)
|
||||
- set_target_properties(arrow_python_flight
|
||||
- PROPERTIES VERSION "${PYARROW_FULL_SO_VERSION}"
|
||||
- SOVERSION "${PYARROW_SO_VERSION}")
|
||||
install(TARGETS arrow_python_flight
|
||||
ARCHIVE DESTINATION .
|
||||
LIBRARY DESTINATION .
|
||||
@@ -1,11 +1,15 @@
|
||||
--- pyproject.toml.orig 2024-07-11 08:59:52 UTC
|
||||
--- pyproject.toml.orig 2022-11-09 12:37:21 UTC
|
||||
+++ pyproject.toml
|
||||
@@ -27,7 +27,7 @@ requires = [
|
||||
# configuring setuptools_scm in pyproject.toml requires
|
||||
# versions released after 2022
|
||||
"setuptools_scm[toml]>=8",
|
||||
- "setuptools>=64",
|
||||
+ "setuptools>=61",
|
||||
]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
@@ -35,11 +35,7 @@ readme = {file = "README.md", content-type = "text/mar
|
||||
requires-python = ">=3.10"
|
||||
description = "Python library for Apache Arrow"
|
||||
readme = {file = "README.md", content-type = "text/markdown"}
|
||||
-license = "Apache-2.0"
|
||||
-license-files = [
|
||||
- "LICENSE.txt",
|
||||
- "NOTICE.txt",
|
||||
-]
|
||||
+license = {text = "Apache-2.0"}
|
||||
classifiers = [
|
||||
'Programming Language :: Python :: 3.10',
|
||||
'Programming Language :: Python :: 3.11',
|
||||
|
||||
Reference in New Issue
Block a user