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.1.tar.gz
(106.1 kB
view hashes)
Built Distribution
headwaters-0.20.1-py3-none-any.whl
(108.1 kB
view hashes)
Close
Hashes for headwaters-0.20.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fd7d39591c1b1ff2968f06f4a29a61f19bc045520e44027de91362da29259ed |
|
MD5 | 5e588f26c99afb94862da9d61656f2ea |
|
BLAKE2b-256 | d1b217513fd20eafd913f7251a0fd436cddd299626961ebc3fad67eaf4bcf329 |