Skip to main content

Overview

Simple Throw-Away Publish/Subscribe. Create channels simply by connecting one or mote websocket clients to a random URL path on a webserver with staps. Not meant to be used with webbrowsers but as a cheap way to let multiple websocket clients written outside the browser communicate with each other.

  • Free software: BSD license

Installation

pip install staps

Documentation

https://staps.readthedocs.io/en/latest/

Development

To run the all tests run:

tox

Note, to combine the coverage data from all the tox environments run:

Windows

set PYTEST_ADDOPTS=--cov-append
tox

Other

PYTEST_ADDOPTS=--cov-append tox

Changelog

0.1.6 (2016-07-20)

  • Do not build universal wheel as Python2 is not supported.

0.1.5 (2016-07-19)

  • Improved packaging to include missing templates.

0.1.4 (2016-07-19)

  • Add HTTP handler to show usage information and autogenerate UUID4 URLs.

  • Add CLI option to listen directly on TCP ports.

0.1.3 (2016-07-18)

  • Improved documentation.

0.1.2 (2016-05-25)

  • Include requirements.txt in source distribution.

  • Reorganize imports using isort.

0.1.1 (2016-05-25)

  • Include staps.conf in MANIFEST.in.

  • Use prefered socket path in usage documentation.

0.1.0 (2016-03-03)

  • First release on PyPI.

Metadata

Release files for staps 0.1.6

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

Source distribution (sdist)

Source distribution for staps 0.1.6
File Size Uploaded
staps-0.1.6.tar.gz 14.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for staps 0.1.6
File Interpreter ABI Platform
staps-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 24.6 kB

Release files / staps-0.1.6.tar.gz

Download URL staps-0.1.6.tar.gz
Size 14.0 kB
Tags Source
SHA-256 checksum
How to use checksums
61af46b81efd2d475e793cd7f699ccb9a0b5899501a71b26fb8b1e9ae00d620c
BLAKE2b-256 checksum
How to use checksums
52ff501246cb93bfe1d207ac563de8a693495a065fa0cc5c7a932c67b613a7fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / staps-0.1.6-py3-none-any.whl

Download URL staps-0.1.6-py3-none-any.whl
Size 10.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1d301a6daa644947873446fc48f1e045b6846930f7621e162a3d301e0febaf57
BLAKE2b-256 checksum
How to use checksums
8308bc3a055aeda0c14378078b234757076a050c6424626728989c5d588d35a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

1 release file

0.1.3

1 release file

0.1.2

2 release files

0.1.1

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