Registry / devops / zcatalyst-sdk

zcatalyst-sdk

JSON →
library1.4.0pypypi✓ verified 79d ago

Official Python SDK for integrating with Zoho Catalyst serverless platform. Provides client libraries for Catalyst services like Data Store, Cache, Search, File Store, and Functions. Current version is 1.4.0, release cadence approximately quarterly.

pip install zcatalyst-sdk
INSTALL
IMPORT
SIG · ZCATALYST-SDK
Z
zcatalyst-sdk
devopspythonv1.4.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

CatalystApp
from zcatalyst_sdk import CatalystApp
from zcatalyst import cliq
Datastore
from zcatalyst_sdk.datastore import Datastore
Cache
from zcatalyst_sdk.cache import Cache

Initialize the Catalyst app and fetch all rows from a table.

import os from zcatalyst import App from zcatalyst.datastore import DataStore app = App({ 'catalyst_scope': os.environ.get('CATALYST_SCOPE', 'ZOHO'), 'client_id': os.environ.get('CLIENT_ID', ''), 'client_secret': os.environ.get('CLIENT_SECRET', ''), 'project_id': os.environ.get('PROJECT_ID', ''), 'environment': os.environ.get('CATALYST_ENVIRONMENT', 'Development') }) datastore = DataStore(app) table = datastore.get_table('YourTableName') rows = table.get_all_rows() print(rows)
Debug
Known issues
breakingThe SDK requires Python >=3.10. Older Python versions are not supported.
fix
Upgrade Python to 3.10+.
affects: 1.0.0 and later
gotchaThe SDK expects configuration via a dictionary with specific keys (catalyst_scope, client_id, client_secret, project_id, environment) - not environment variables directly.
fix
Pass configuration as a dict to App(). Ensure environment variables are correctly mapped.
affects: all
deprecatedUsing 'from catalyst import App' is deprecated. The correct import is 'from zcatalyst import App'.
fix
Change imports to use the zcatalyst namespace.
affects: 1.0.0 and later
gotchaThe DataStore API uses method names like 'get_all_rows' and 'insert_row', not SQL-like queries directly.
fix
Refer to the official documentation for correct CRUD methods.
affects: all
Upgrade
Version history
1.4.0latest on PyPI · released Jun 1, 2026
Audit
Dependencies
requestsrequiredHTTP client for API calls
Agent activity
44 hits · last 30 days
node
38
OpenAI (training)
1
Resources
zcatalyst-sdk — pip install zcatalyst-sdk · libregistry