Writing a file to OCI Object Storage with ocifs gave no way to set the Content-Type on the new object: with fs.open("oci://bucket@namespace/prefix/hello.txt", 'w', autocommit=True) as f: f.write(...) stored the object without the right MIME type (visible in the OCI console), and passing contenttype to open() did not take effect. The SDK equivalent (putobject with content_type=...) worked, but ocifs did not honor the parameter.