Simplified stream sources for event-driven application development.
Project description
headwaters
Simple stream sources for event-driven application development.
Install
From Pypi:
After creating a virtual environment, on the cli:
>>> pip install -U headwaters
then start the default streaming server from the cli:
>>> hw
The CLI output shows the location of the server and ui.
Streams can be connected to at the server: http://127.0.0.1:5555/api/v0
To control the streams, use the ui running at http://127.0.0.1:5555/ui
Simple as that.
While headwaters is running you can see and adjust the behaviour of your stream:
- start and stop the stream;
- adjust the frequency of the events emitted by the stream;
- trigger a burst mode to send a flurry of events, with configurable frequency and volume.
:)
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
headwaters-0.20.0.tar.gz
(106.1 kB
view hashes)
Built Distribution
headwaters-0.20.0-py3-none-any.whl
(108.1 kB
view hashes)
Close
Hashes for headwaters-0.20.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79b268443e8f2f45e4b72c127a2081b509465ead518428bf5040306b3e93ad37 |
|
MD5 | 130fd9b0580fa490983f5130ae35cfce |
|
BLAKE2b-256 | ff8fff5c39c40c622997aae35bb835db2965e0f8b48dbcdaf044fa97103a436b |