Enable Selective Service ImportsΒΆ

If users experience slowdowns in their applications/scripts while importing the oci module for python SDK, then, they can disable importing all the services (enabled by default) by setting the following environment variable:-

export OCI_PYTHON_SDK_NO_SERVICE_IMPORTS=True

After enabling this, users will have to import individual services and modules that are needed in place of the import oci line. For example, the script here can be modified to:-

from oci import identity
from oci import config

config = config.from_file()

identity_client = identity.IdentityClient(config)

user = identity_client.get_user(config["user"]).data

print(user)