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
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
|