Skip to main content

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
python -m venv .venv
. .venv/bin/activate
pip install -e '.[dev]'

See also syndicate-py-packaging for Debian packaging scripts.

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"}>'

Metadata

Release files for syndicate-py 0.19.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for syndicate-py 0.19.3
File Size Uploaded
syndicate_py-0.19.3.tar.gz 31.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for syndicate-py 0.19.3
File Interpreter ABI Platform
syndicate_py-0.19.3-py3-none-any.whl Python 3 none any Details

Total release size: 65.1 kB

Release files / syndicate_py-0.19.3.tar.gz

Download URL syndicate_py-0.19.3.tar.gz
Size 31.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9238fedb05c7464526e245a3402ad5aa38e062a08061412a0ec55564414076d8
BLAKE2b-256 checksum
How to use checksums
03f2619771f8daf61e561a066a295b0be26287b57b2edc40f2b04a1d468ff284
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / syndicate_py-0.19.3-py3-none-any.whl

Download URL syndicate_py-0.19.3-py3-none-any.whl
Size 33.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
636a68ec45279e811187056140601ed5c146b7cce3739e1367d4e8188297d4d0
BLAKE2b-256 checksum
How to use checksums
f286c59ffcb6afdffad9379a735a28308a7b32ed51aa59dfad9e0b976b792465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

0.19.3 This release

2 release files

0.19.2

2 release files

0.19.1

2 release files

0.19.0

2 release files

0.18.1

2 release files

0.18.0

2 release files

0.17.0

2 release files

0.16.1

2 release files

0.15.0

2 release files

0.14.0

2 release files

0.12.0

2 release files

0.11.2

2 release files

0.11.1

2 release files

0.11.0

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page