This release is a pre-release and may not be stable for production use.
Oracle Cloud Infrastructure Object Storage fsspec implementation
The Oracle Cloud Infrastructure Object Storage service is an internet-scale, high-performance storage platform that offers reliable and cost-efficient data durability. With Object Storage, you can safely and securely store or retrieve data directly from the internet or from within the cloud platform.
ocifs is part of the fsspec intake/filesystem_spec ecosystem
a template or specification for a file-system interface, that specific implementations should follow, so that applications making use of them can rely on a common interface and not have to worry about the specific internal implementation decisions with any given backend.
ocifsjoins the list of file systems supported with this package. Theintake/filesystem_specproject is used by Pandas, Dask and other data libraries in python, this package adds Oracle OCI Object Storage capabilties to these libraries.
Example Usage:
import pandas as pd
import ocifs
df = pd.read_csv(
"oci://my_bucket@my_namespace/myobject.csv",
storage_options={"config": "~/.oci/config"},
)
Support
The built-in filesystems in fsspec (listed here) are maintained by the intake project team, where as ocifs is an external implementation (similar to s3fs, gcsfs, adl/abfs etc) maintained by Oracle.
Metadata
Release files for ocifs 0.2.0rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ocifs-0.2.0rc1.tar.gz | 23.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ocifs-0.2.0rc1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 39.9 kB
Release files / ocifs-0.2.0rc1.tar.gz
| Download URL | ocifs-0.2.0rc1.tar.gz |
|---|---|
| Size | 23.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1993c43e33b6dd37941b1b2a313826c2fd0ca372e3042c29c75cfd47315eb118
|
|
BLAKE2b-256 checksum How to use checksums |
af7f8fe851c5784c7a0244aee88608cf021b804510dca5da6e0399213c4bbde9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9
|
Release files / ocifs-0.2.0rc1-py3-none-any.whl
| Download URL | ocifs-0.2.0rc1-py3-none-any.whl |
|---|---|
| Size | 16.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7bf608f2c139886420ededf16607425ba03508faaaaea90e0541aba35245e195
|
|
BLAKE2b-256 checksum How to use checksums |
fbb99fdb8b4a96fcf24fa20076fdd85b3cd14b0832326bda9aed4aa0ffb97e21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9
|