46 Commits (master)
 

Author SHA1 Message Date
Jake Howard b86b257278
Switch simple server to use threads for requests 2 years ago
Jake Howard 65f38f0ca2
Close server in example 2 years ago
Jake Howard 4358ab6c3a
Only support >=3.5 2 years ago
Jake Howard 336e2aa0ba
Move linting to generic script 2 years ago
Jake Howard 43bb43e199
Build on xenial on travis 2 years ago
Jake Howard 3e1f9a8bfa
Move black to separate script 2 years ago
Jake Howard 69c979de62
Add travis ci badge 2 years ago
Jake Howard 223f50b5be
Add travis to test multiple versions of Python 2 years ago
Jake Howard 964398722a
Enable use as a context manager 2 years ago
Jake Howard 3a455ac306
Create LICENSE 2 years ago
Jake Howard 11a9039b8a
Add note about stability 2 years ago
Jake Howard 8820067a78
Point to tests for more examples 2 years ago
Jake Howard f660be5fd3
Add some examples to readme 2 years ago
Jake Howard c20a567709
Only define new line once 2 years ago
Jake Howard 6920b43567
Scale timeout with number of connections 2 years ago
Jake Howard 7fd83b05b9
Refactor payload return to list comprehension 2 years ago
Jake Howard ead62d5671
Refactor simple server client to class 2 years ago
Jake Howard abd20a6b4b
Use background thread to accept new connections 2 years ago
Jake Howard 886882a079
Run the linter 2 years ago
Jake Howard c6a3126369
Add test for lots of and no subscribers 2 years ago
Jake Howard 1352e49f11
Remove socket after server close 2 years ago
Jake Howard d88eecc0da
Remove unnecessary shutdown function 2 years ago
Jake Howard 29b2377a58
Performance tune for pubsub socket 2 years ago
Jake Howard 2e354a3814
Remove publisher socket path after close 2 years ago
Jake Howard cd8cb8eac9
Shorten default wait time so it fails faster 2 years ago
Jake Howard 65fd392a70
test getting latest message 2 years ago
Jake Howard e605438d33
Kill connections when closing publisher 2 years ago
Jake Howard 07ed45780a
Run tests verbose 2 years ago
Jake Howard 874f9d240b
Test multiple subscribers 2 years ago
Jake Howard c7af71456e
Rename constant so it makes more sense 2 years ago
Jake Howard 07affb4c36
Force payload to be dict, increase stability and speed 2 years ago
Jake Howard 1b69e09276
Restructure app so isort actually runs 2 years ago
Jake Howard 39c69aac5f
Add help to auto fix linter 2 years ago
Jake Howard aba697bfb2
Add pub sub server 2 years ago
Jake Howard f6c37a64a4
Collect coverage 2 years ago
Jake Howard cdb2766b19
Run linters on setup.py 2 years ago
Jake Howard 1e8dd81e11
Install more flake8 plugins 2 years ago
Jake Howard 5ad2c115e9
Add mypy 2 years ago
Jake Howard 5f4aac4822
Add flake8 and isort 2 years ago
Jake Howard 498a871c70
Add basic client-server implementation 2 years ago
Jake Howard 54f8efa443
Add readme 2 years ago
Jake Howard 80788c95ca
Add test script 2 years ago
Jake Howard 534d2a491e
Check against black 2 years ago
Jake Howard eaed2f339f
Install virtualenv 2 years ago
Jake Howard 44a56905cd
Add circleci config 2 years ago
Jake Howard 25ba13012d
Setup project 2 years ago