Syndicated Actor model and Syndicate network protocol for Python 3
Project description
syndicate-py
This is a Python implementation of Syndicated Actors and the Syndicate network protocol.
pip install syndicate-py
or
git clone https://git.syndicate-lang.org/syndicate-lang/syndicate-py
cd syndicate-py
virtualenv -p python3 pyenv
. pyenv/bin/activate
pip install -r requirements.txt
Running
Start a Syndicate broker (such as this one) in one window.
Find the line of broker output giving the root capability:
... rootcap=<ref {oid: "syndicate" sig: #x"69ca300c1dbfa08fba692102dd82311a"}> ...
Then, run chat.py several times in several separate windows:
python chat.py \
--address '<tcp "localhost" 8001>' \
--cap '<ref {oid: "syndicate" sig: #x"69ca300c1dbfa08fba692102dd82311a"}>'
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
syndicate-py-0.16.0.tar.gz
(29.4 kB
view hashes)
Built Distribution
Close
Hashes for syndicate_py-0.16.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01c570878477c5ae05fe2e109d3fff7e3c7d5afa597dce454db37351c9a0e190 |
|
MD5 | 01e524db548a72fbfa142b12b95e4be3 |
|
BLAKE2b-256 | cc38ba0611dc2f3539694443f3bc0cfcf5e8d7e770aa4997f7f3b2ce05199258 |