Official Python SDK for CredVault Data Platform
Project description
CredVault Python SDK
The official Python client library for the CredVault Data Platform
Welcome
Thank you for choosing CredVault! This SDK is designed for Python developers who want to integrate with the CredVault Data Platform. It works seamlessly with scripts, web applications, and Jupyter notebooks.
What You Can Do
With this SDK, you can:
- 🔐 Authenticate Users — Handle login, signup, and session management
- 📊 Manage Data — Query, insert, update, and delete from your database clusters
- 🤖 Use AI Models — Train and run predictions with the CredVault Intelligence Engine
- 🔗 Configure Webhooks — Get notified when events happen in your data
- ⚡ Run Functions — Execute serverless functions on your data
- 💾 Handle Backups — Create and restore database backups
- 📈 Monitor Metrics — Track performance and usage in real-time
Getting Started
Step 1: Install the Package
pip install credvault
Step 2: Initialize the Client
from credvault import CredVault
client = CredVault(api_key='your-api-key-here')
Step 3: Start Building!
You're all set. Check out our documentation for detailed guides and examples.
Available Resources
| Resource | What It Does |
|---|---|
auth |
Handle user authentication and profiles |
data |
Work with your database clusters and collections |
cie |
Access AI and machine learning capabilities |
webhooks |
Set up event notifications |
functions |
Deploy and run serverless functions |
triggers |
Create database event triggers |
backups |
Manage database backups |
schema |
Analyze schemas and manage indexes |
api_keys |
Create and manage API keys |
metrics |
View platform metrics and analytics |
logs |
Access activity logs |
notifications |
Manage notification preferences |
settings |
Configure account settings |
Requirements
- Python 3.8 or higher
- requests library (installed automatically)
Need Help?
We're here to support you:
- 📚 Documentation: docs.credvault.io
- 💬 Community: Discord
- 📧 Email: support@credvault.io
- 🐛 Issues: GitHub Issues
License
This SDK is open source and available under the MIT License.
Made with ❤️ by the CredVault Team
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file credvault_edge-1.0.0.tar.gz.
File metadata
- Download URL: credvault_edge-1.0.0.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a336236ebee0620ea0e5b37f93af3e9c86f3b52db4a661367affaa582967f84
|
|
| MD5 |
54ca0577557085cb0bc889ddf415f68d
|
|
| BLAKE2b-256 |
18a9b9fe69075333b935f815715f7d48f5bc058a09a7f48db6f31a60ff68b7e2
|
File details
Details for the file credvault_edge-1.0.0-py3-none-any.whl.
File metadata
- Download URL: credvault_edge-1.0.0-py3-none-any.whl
- Upload date:
- Size: 11.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32b61ebe099af147f2799a3c3abe8f232bbd835d4b15325d1219912907a56b1c
|
|
| MD5 |
f85cc41d944ce2988425e2d72c07f31a
|
|
| BLAKE2b-256 |
807e1b3f21c94e51bd810e7aa1fc372154b7648ca2260795617357d8cbcec00c
|