{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/5"}],"enrichment":{"capability":"Provides runtime support and helper utilities for Python code generated by the Prophecy data orchestration platform, including configuration parsing, HTTP requests, secrets management, and compression.","skillfed_tags":["data-orchestration","code-generation","copyleft-license"],"use_cases":["Running Prophecy-generated data pipelines that require configuration parsing and HTTP communication","Accessing secrets stored in HashiCorp Vault from within Prophecy workflows","Compressing or decompressing data in Prophecy-orchestrated ETL jobs using zstandard","Serializing and deserializing structured data in generated code via msgspec","Establishing WebSocket connections for real-time data streaming in Prophecy workflows"],"what_it_does":"prophecy-libs is a runtime support library for the Prophecy data orchestration platform. It bundles helper functions and utilities that Prophecy's code generation engine embeds into generated Python workflows. The library wraps six external dependencies\u2014pyhocon for configuration, requests for HTTP, hvac for Vault secrets access, zstandard for compression, msgspec for serialization, and websocket-client for real-time communication\u2014into a single importable package.\n\nThe library is designed to be used as part of Prophecy-generated code rather than as a standalone tool. It handles common operational concerns like reading configuration files, making authenticated HTTP calls, retrieving secrets from HashiCorp Vault, and managing data compression. Because it carries a GPL-3.0 copyleft license, any project that imports it must comply with copyleft obligations, making it unsuitable for proprietary or closed-source applications without explicit license compatibility.","worth_installing":"Yes, if you are running Prophecy-generated code and your project is GPL-3.0 compatible. No, if your project is proprietary or closed-source, or if you need a permissive license. The package itself is actively maintained and has low install friction, but the copyleft license is a hard blocker for many use cases."},"id":"prophecy-libs","links":{"html":"https://skillfed.io/packages/prophecy-libs","md":"https://skillfed.io/packages/prophecy-libs.md","pypi":"https://pypi.org/project/prophecy-libs/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-14","license_spdx":null,"license_treatment":"copyleft","name":"prophecy-libs","python_support":"unspecified","summary":"Helper library for prophecy generated code"},"popularity":{"monthly_downloads":121750,"position":11973,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.17"}
