Python SDK for building Corva DevCenter apps. Provides event-driven app framework, API client, caching, logging, and data transformations for oil and gas data applications. Current version 2.1.1 (requires Python >=3.10, <4.0). Release cadence: irregular, with recent major bumps from v1 to v2.
pip install corva-sdkVerified import paths — ran on the pinned version, not inferred.
Basic Corva app listening for scheduled data time events.
Use Python 3.10+ or pin corva-sdk<2.0.0.
Change imports to 'from corva import ...'.
Use 'from corva import ScheduledDataTimeEvent' instead of 'from corva.models import ScheduledDataTimeEvent'.
Design your handlers as synchronous functions. For concurrency, consider using corva's built-in threading support via 'concurrent' parameter if available.
Manually manage cache keys using cache.delete() or implement a custom eviction strategy.
No dependency data recorded yet.