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.0.tar.gz (22.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ocifs-0.2.0.tar.gz
  • Upload date:
  • Size: 22.6 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.0.tar.gz
Algorithm Hash digest
SHA256 efbd1a0e303d4c393670e1913bef30a842adb518146879152655234fe18b0ae8
MD5 df629fbbae80612e5736699aa6a2c545
BLAKE2b-256 2490a3f07267c90077083615eb1fcf35cf9f1f1948639efeaa4884324360b656

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ocifs-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 16.3 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 724c5591b3a276a7fd9510ac7a60c894ceb8edf2ff6fa35430e59e984c8acb5f
MD5 82439dc404ad2ec6b4a5c2c6a1aa47b2
BLAKE2b-256 bbac35cc5114349e3b12a5b5a6780ccccd0f9513f2344c30c1b60a85a16da7c5

See more details on using hashes here.

Supported by

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