BSD Ports

net/py-blobfile 3.2.0 MidnightBSD

Read GCS, ABS and local paths with the same interface

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
b807d69740
License
unlicense
Categories
net, python

Description

blobfile is a library that provides a Python-like interface for reading local and remote files (only from blob storage), with an API similar to open() as well as some of the os.path and shutil functions. blobfile supports local paths, Google Cloud Storage paths (gs://<bucket>), and Azure Blob Storage paths (az://<account>/<container> or https://<account>.blob.core.windows.net/<container>/).

The main function is BlobFile, which lets you open local and remote files that act more or less like local ones. There are also a few additional functions such as basename, dirname, and join, which mostly do the same thing as their os.path namesakes, only they also support GCS paths and ABS paths.

This library is inspired by TensorFlow's gfile but does not have exactly the same interface.

In the other systems

SystemPortVersion
MidnightBSDnet/py-blobfile3.2.0
FreeBSDnet/py-blobfile3.3.0
DragonFlynet/py-blobfile3.0.0
HardenedBSDnet/py-blobfile3.3.0
GhostBSDnet/py-blobfile3.3.0

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}blobfile

From mports:

cd /usr/mports/net/py-blobfile && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}blobfile>0:net/py-blobfile

Dependencies

As this port's Makefile names them.

Build 2

Runtime 4

Build dependencies 2
Run dependencies 4
Required by 1

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
blobfile-3.2.0.tar.gz7844278514a9265b9aa7d4607042dc77c5e6461ab27036450ad8e1f6ef9a7f29bf958
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
b807d69740 Lucas Holt Add LangChain AI ports and dependencies
AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>