Read GCS, ABS and local paths with the same interface
159.13 KB
built 2026-10-17 07:42:26 GMT
Description
This 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.
Dependencies
15 totalRequires10
- python(abi) = 3.15
- python3.15dist(filelock) >= 3
- python3.15dist(lxml) >= 4.9
- python3.15dist(pycryptodomex) >= 3.8
- python3.15dist(urllib3) >= 2
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(PartialHardlinkSets) <= 4.0.4-1
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(PayloadIsZstd) <= 5.4.18-1
Provides5
- python-blobfile = 3.2.0-3.fc45
- python3-blobfile = 3.2.0-3.fc45
- python3.15-blobfile = 3.2.0-3.fc45
- python3.15dist(blobfile) = 3.2
- python3dist(blobfile) = 3.2
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
33
Files 1–33 of 33
Component of
buildroots that installed this RPMNo Buildroots
