1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00

devel/py-fsspec-xrootd: Add py-fsspec-xrootd 0.3.0

To allow fsspec to use XRootD accessible storage systems, install fsspec-xrootd
alongside fsspec and have easy access to files stored on XRootD servers. Once
installed, fsspec will be able to work with urls with the 'root' protocol.
This commit is contained in:
Po-Chuan Hsieh 2024-07-21 20:21:41 +08:00
parent 20bdbe43fb
commit ec44223da4
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
4 changed files with 33 additions and 0 deletions

View File

@ -4818,6 +4818,7 @@
SUBDIR += py-fs
SUBDIR += py-fs2
SUBDIR += py-fsspec
SUBDIR += py-fsspec-xrootd
SUBDIR += py-fudge
SUBDIR += py-funcparserlib
SUBDIR += py-funcsigs

View File

@ -0,0 +1,26 @@
PORTNAME= fsspec-xrootd
PORTVERSION= 0.3.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= fsspec_xrootd-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XRootD implementation for fsspec
WWW= https://coffeateam.github.io/fsspec-xrootd/ \
https://github.com/CoffeaTeam/fsspec-xrootd
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=0:devel/py-fsspec@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1721556666
SHA256 (fsspec_xrootd-0.3.0.tar.gz) = 3a146f9c0784d21b5b269981cd394d3d521e273d50dbd71b8315d70bd6078ddd
SIZE (fsspec_xrootd-0.3.0.tar.gz) = 22094

View File

@ -0,0 +1,3 @@
To allow fsspec to use XRootD accessible storage systems, install fsspec-xrootd
alongside fsspec and have easy access to files stored on XRootD servers. Once
installed, fsspec will be able to work with urls with the 'root' protocol.