Python ColdStream REST API Wrapper
Project description
pyColdStream
The pyColdStream library provides a simple and convenient way to interact with Diabatix's ColdStream using Python. It is based on the official REST API of ColdStream. This library can be used to automate tasks, integrate with other tools and systems, and build custom applications that interact with ColdStream. Overall, it is a convenient way to access the full range of functionality offered by the ColdStream REST API.
How to install?
From Pypi
pip install pycoldstream
From Source
- Git clone repository
- Use
pip install -r requirements.txtto install the required packages - or
pipenv install && pipenv install --dev
Examples
More examples in examples/ directory
Here's a short example of how to create a new project in ColdStream and load the project data afterwards:
from coldstream import ColdstreamSession
from pprint import pprint
session = ColdstreamSession.create_from_login(user="admin@admin.com", password="admin")
new_project = session.projects.create_project("Project Name", "This is the project description.")
pprint(new_project.data)
Additional resources
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 pycoldstream-1.0.3.tar.gz.
File metadata
- Download URL: pycoldstream-1.0.3.tar.gz
- Upload date:
- Size: 12.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fa3f8ab2c3625841d0f1bc6e46548f70b57e397ecb03ad9bdbb6f9fc45dc417
|
|
| MD5 |
1963620aea536743559724da2a2175aa
|
|
| BLAKE2b-256 |
70f8c909e29839f75484ca0bb2f2e8b5a2bf98df147b1cb9b5bf5f87d78ad688
|
File details
Details for the file pycoldstream-1.0.3-py3-none-any.whl.
File metadata
- Download URL: pycoldstream-1.0.3-py3-none-any.whl
- Upload date:
- Size: 15.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a4c919677aff67e41d831108aa3fd75e3cef6785fca5a44728b3b583da8c76b
|
|
| MD5 |
102a27334f55ad6db2185e665806c78a
|
|
| BLAKE2b-256 |
3f9bc15b4e80736deb85c6652a0934521ca27a4c287dd37d12198f17edd8c02f
|