Houston Python Client
Project description
Houston
Python Client for Houston, an open source tool for building low cost, scalable, platform-agnostic data pipelines. Teams can share data processes as microservices using a simple API.
Documentation: github.com/datasparq-ai/houston/docs
Installation
This client can be installed via pip:
pip install houston-client
If you're running Houston on Google Cloud Platform you will need the 'gcp' plugin:
pip install "houston-client[gcp]"
Usage
To get started in under 15 minutes, see the quickstart repo: https://github.com/datasparq-intelligent-products/houston-quickstart-python
This client has the following uses:
- Saving, updating, and deleting plans: see save command, delete command
- Starting missions: see start command
- Creating Houston microservices:
- With Google Cloud Functions, see Cloud Function Service Decorator, Google Cloud, and Python Quickstart GCP
- With any service: see https://github.com/datasparq-ai/houston/blob/main/docs/services.md, and service.py
Full documentation is available at github.com/datasparq-ai/houston
Requirements
- Python >= 3.7
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
File details
Details for the file houston-client-1.4.0.tar.gz
.
File metadata
- Download URL: houston-client-1.4.0.tar.gz
- Upload date:
- Size: 27.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bec690a1ea865fb1523a397de83a40cc7ef62fd1d471be16979c4fce73c7acc4 |
|
MD5 | ce82dcef4c3507d0ebc3dde149278dff |
|
BLAKE2b-256 | ee4f8793fb647ccc5ed73e59054e538c8d6e2c02c3d8fd87efb5d165c6fef76c |