Skip to main content

Convenient filesystem interface over Oracle Cloud's Object Storage

Project description

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. ​ ocifs joins the list of file systems supported with this package. ​ The intake/filesystem_spec project 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ocifs-0.2.0rc1.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

ocifs-0.2.0rc1-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file ocifs-0.2.0rc1.tar.gz.

File metadata

  • Download URL: ocifs-0.2.0rc1.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for ocifs-0.2.0rc1.tar.gz
Algorithm Hash digest
SHA256 1993c43e33b6dd37941b1b2a313826c2fd0ca372e3042c29c75cfd47315eb118
MD5 23dd3be0452d87463128dd1045dbe210
BLAKE2b-256 af7f8fe851c5784c7a0244aee88608cf021b804510dca5da6e0399213c4bbde9

See more details on using hashes here.

File details

Details for the file ocifs-0.2.0rc1-py3-none-any.whl.

File metadata

  • Download URL: ocifs-0.2.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for ocifs-0.2.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 7bf608f2c139886420ededf16607425ba03508faaaaea90e0541aba35245e195
MD5 987944dfa21a0a36aa2e0d0c61058978
BLAKE2b-256 fbb99fdb8b4a96fcf24fa20076fdd85b3cd14b0832326bda9aed4aa0ffb97e21

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page