Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python-trio/trio-websocket
WebSocket client and server implementation for Python Trio
https://github.com/python-trio/trio-websocket
upgrade pip-tools, pytest, pylint
52ce3462a59b669d8c9524314699dbf27591271f authored about 1 year ago by John Belmonte <[email protected]>e1722218464fcb9b4f87fcff749edc71f7d405a5 authored about 1 year ago by John Belmonte <[email protected]>
b263098d029aeac3072e1bc20f09f0a15f5bee41 authored about 1 year ago by John Belmonte <[email protected]>
also: add python 3.12 and pypy3.9, 3.10 to CI
929bf75fb401b5760e9d45352301c708a4062b1a authored about 1 year ago by John Litborn <[email protected]>326298b3de2d42422be228353fe4f7527767903a authored over 1 year ago by John Belmonte <[email protected]>
c9f38aefc65fe99f5c56d499bfdce16c287909d0 authored over 1 year ago by John Belmonte <[email protected]>
Bad ordering:
1. Remote close
2. TCP closed
3. Local confirms
=> no Connecti...
89f274928bd89492ab7f54aae6188d008a87ed65 authored over 1 year ago by John Belmonte <[email protected]>
6209783ff6280ab303c22f1b6828f01756f9b41e authored over 1 year ago by John Belmonte <[email protected]>
b361108f97a12ee19617fd87c6101e20d0e72cc1 authored over 1 year ago by John Belmonte <[email protected]>
01f43733fa482ac893c93ec70c37f5766cd4152e authored over 1 year ago by John Belmonte <[email protected]>
fixes #178
90b058738003c5085ee585f30e4a804302689cc2 authored over 1 year ago by John Belmonte <[email protected]>cc9bd4d72edcd796b13eb693848bf5622fcf2713 authored almost 2 years ago by John Belmonte <[email protected]>
43bfcb28632d645dbf47b4ea75b4f6da28f79e6f authored almost 2 years ago by John Belmonte <[email protected]>
c019a8de9e562f2c475dc4764698d35c9f4eb1b8 authored almost 2 years ago by John Belmonte <[email protected]>
c3ff470964d95bed1d45ecaecea2cc564d28301a authored almost 2 years ago by John Belmonte <[email protected]>
5b2c868887ba31fa8615457ddedb7c5d582992f6 authored almost 2 years ago by John Belmonte <[email protected]>
aeb5f607fea2513c5796479e2df73c497738364d authored almost 2 years ago by John Belmonte <[email protected]>
8dbd1852e87d818c98a2e3e226ca1e458671f77f authored almost 2 years ago by John Belmonte <[email protected]>
During a local-initiated close handshake, the following incorrect
behavior was observed:
* `...
016bebb8739350c410c20e9c241309676398dfc4 authored almost 2 years ago by John Belmonte <[email protected]>
a12894d729e8e8b7fcbc21c7af2cb8882a4bc573 authored almost 2 years ago by John Belmonte <[email protected]>
734a82c29c41f1dd1951d1e0d0863b10e7702fad authored almost 2 years ago by John Belmonte <[email protected]>
49e2b36c1e3f1dde5629fe503f51e572e81a117e authored almost 2 years ago by John Belmonte <[email protected]>
send_message() is changed to raise ConnectionClosed when a close
handshake is in progress. Prev...
9bcb7aa14d435537a2b01f52f3041072daed10a5 authored almost 2 years ago by John Belmonte <[email protected]>
68cf10290ef24b679f3a19dc91c9ab40da8ee7e0 authored almost 2 years ago by John Belmonte <[email protected]>
650862f15f6547b7ca1d090250ce59437ffeb6f4 authored almost 2 years ago by John Belmonte <[email protected]>
* client & server: keep running on exception during case run
* client: display case ID's
03b7e67b4e834787cacefc5316576588254faa7c authored almost 2 years ago by John Belmonte <[email protected]>
Only pay for a task context switch when the code is under test.
a611b1a5c05ae4615c03fd6fc3b42c965234874b authored almost 2 years ago by John Belmonte <[email protected]>The handler callback takes a WebSocketRequest, not WebSocketConnection.
ea25026b659fec5568d4feda5d80261a8c820f0d authored almost 2 years ago by John Belmonte <[email protected]>
The latest version of ``trio-websocket`` just bumped the minimum version
of Python to ``3.7``, ...
acd526b9395233c16b87f2a64b68c07efb09d100 authored almost 2 years ago by John Belmonte <[email protected]>
875cc01b5212e2ba400d105118aa4ee1eac2c8bb authored almost 2 years ago by John Belmonte <[email protected]>
closes #173
84dd715563c0484e93dd8883b21b7830a8f8a1fb authored almost 2 years ago by John Belmonte <[email protected]>
requirements-dev.in => requirements-dev.txt
requirements-dev.in + requirements-extras.in => requ...
7e38417d150ae69a8df8e6c0e913c152d930485f authored almost 2 years ago by John Belmonte <[email protected]>
fixes #172
5613f20ab47c653633a08f73788f7bb459853d20 authored almost 2 years ago by John Belmonte <[email protected]>d27010588ff5d82e39bef71b6fccff54220b1a68 authored almost 2 years ago by John Belmonte <[email protected]>
119a3cedfda7c4e63045ae17385fd4a2499561b0 authored almost 2 years ago by John Belmonte <[email protected]>
04485276b0e0925a0c1831bd58d63ef1c753bd79 authored almost 2 years ago by John Belmonte <[email protected]>
bebd9cf29faafd7c71d7bdedb231f673b9d24917 authored almost 2 years ago by John Belmonte <[email protected]>
c9e20f87ac5bc9e937c093e5d260360afd1b2d69 authored almost 2 years ago by John Belmonte <[email protected]>
166bdbb5221a46ea6beaefad58f6a0d562cb79c7 authored almost 2 years ago by John Belmonte <[email protected]>
a737eea1e482aac7edc44710d9ca9f4ba92db83b authored almost 2 years ago by John Belmonte <[email protected]>
03c2d4b3bc9b8cc23a5b55fd577112c9596bc86c authored almost 3 years ago by John Belmonte <[email protected]>
ecd73b73f02048db2e6ac5c29976e084088755aa authored almost 3 years ago by John Belmonte <[email protected]>
59c3f6483f907c02443b9f80f7b2cc92885eed19 authored almost 3 years ago by John Belmonte <[email protected]>
Closes #112
3b6f4e78204e5f487ca6962374e498805c8b7cba authored almost 3 years ago by David Burns <[email protected]>c3935639cba71077ff340cc0f7b97a44ca123421 authored almost 3 years ago by Nicholas Bollweg <[email protected]>
da7e5fa32b12d241fa9ba2f01d9b682e88f4e1d5 authored over 3 years ago by John Belmonte <[email protected]>
7a6f00ef5b513ba29d2c08d004fc2db60dad0afa authored over 3 years ago by John Belmonte <[email protected]>
15c64e8193270208f1f5b0eb475efe3abbb99f32 authored almost 4 years ago by John Belmonte <[email protected]>
02307edbf0d8da5e887837ef0eb77e4d33289a37 authored almost 4 years ago by John Belmonte <[email protected]>
Fixes #115 and #147.
719c06a69e032673e26edfca991291db035af7d7 authored almost 4 years ago by John Belmonte <[email protected]>Partially addresses #147
dbf819d691f27ff6f57a2e4075e298a440da0d4d authored almost 4 years ago by John Belmonte <[email protected]>751c6428a10bb499aabd5a8144dcee6976d8fa70 authored about 4 years ago by John Belmonte <[email protected]>
6fafb1709de654bf04ff8dbc05e41517f46970d0 authored about 4 years ago by John Belmonte <[email protected]>
8c3ea040e8bc4070b3b837d90e102e0bdb81ad55 authored about 4 years ago by John Belmonte <[email protected]>
This regressed in 0233e2176731a190a515c025c0762c19f (version 0.9.0) due
to different behavior b...
ac1c976c2a89c5efc49f9fb02e6d6fabd17f60a8 authored about 4 years ago by John Belmonte <[email protected]>
48672685eb2dafaac2e844114612bd82641a3dcd authored about 4 years ago by John Belmonte <[email protected]>
787ff4c678b87842984b9ec5205f55f7c14c6892 authored about 4 years ago by John Belmonte <[email protected]>
(see https://github.com/python-trio/trio/issues/1559)
c4a9f6c18febbea2ac3a42c231716b3c08f7696b authored about 4 years ago by John Belmonte <[email protected]>ab88a230878b5b39e6f0b9fb8ad771935ac7cf50 authored about 4 years ago by John Belmonte <[email protected]>
a2f91dc4d04c9ca790ac34ed1790f520761e7e8a authored about 4 years ago by John Belmonte <[email protected]>
Partially addresses #147
a0ab3d38e52f4fcea8e1a45b81738a34aec3bbc0 authored about 4 years ago by John Belmonte <[email protected]>Addresses issues noted in #147
6e828009f64923045c78f65aa38e5a5e8a2d5937 authored about 4 years ago by John Belmonte <[email protected]>19be7203ed57d54105d65b87e42834f3a6f670f9 authored about 4 years ago by John Belmonte <[email protected]>
Fixes #137.
49a904c14030abfd885a216d195ce4064a036ea8 authored about 4 years ago by John Belmonte <[email protected]>826e385933b8d5e9fe6c4c0955a0edd5a330536e authored about 4 years ago by John Belmonte <[email protected]>
6d4f1aa899f099dfe1b87c0a2353eb25a5690053 authored about 4 years ago by John Belmonte <[email protected]>
* allow wsproto 0.15 (requires python >= 3.6) and drop wsaccel dependency
* remove yarl and...
9abae469925e79a986264cfceb5f6dc8607a81c2 authored about 4 years ago by John Belmonte <[email protected]>
0233e2176731a190a515c025c0762c19fbde7821 authored about 4 years ago by Ran Benita <[email protected]>
According to the changelog it's compatible:
https://github.com/python-hyper/wsproto/blob/master/...
cde7ee5aa48af28595e6f00aaea1c2a616ae07c1 authored about 4 years ago by Ran Benita <[email protected]>
trio-websocket only supports Python>=3.5, but the ipaddress module has
been available in the sta...
Newer wsproto versions don't utilize it anymore:
https://github.com/python-hyper/wsproto/commit/...
3af20d2dff3052b5f5ef533f1e62d10dc3b118d5 authored about 4 years ago by Ran Benita <[email protected]>
302e140863f5193a8c3d6dd0559606a5b8b8e117 authored about 4 years ago by John Belmonte <[email protected]>
fd9152e2abd03da60229ee6189ddcbf5abffa9c0 authored about 4 years ago by John Belmonte <[email protected]>
2a292863b045c9abad8070047002dc3a96ee3626 authored about 4 years ago by Ran Benita <[email protected]>
763f5750d10c7db715fb3479a061efe97341f36c authored over 4 years ago by John Belmonte <[email protected]>
1a0a07a54941f196f2eb84e5deddbe3d93af63e8 authored over 4 years ago by John Belmonte <[email protected]>
version 0.8.1
e2eb98bfb3e01b92850d155c39bbf4947e82ba85 authored over 4 years ago by John Belmonte <[email protected]>4e9f086d0ecdfb48cbb2431ebd626c7e33c35b3a authored over 4 years ago by John Belmonte <[email protected]>
The reader tasks will no longer raise an unhandled exception on ClosedResourceError.
Fixes #134.
50b62cbe52d95777595220574dc6c4b1cc8dbc5f authored over 4 years ago by Naveen Michaud-Agrawal <[email protected]>b798551ad562ef24000859c6710665818c77135a authored over 4 years ago by David Burns <[email protected]>
This file is not needed anymore; it's handled in Makefile.
2ab9e14178e34259be3de32854afa9fd985e5e0e authored over 5 years ago by Mark E. Haase <[email protected]>fix request path access in example server
5bd98b081b8ba94025159544a4d8923d950e710a authored over 5 years ago by Mark E. Haase <[email protected]>document WebSocketServer.run usage and start() return type
ad1fe0778b2bb1462621524255e723ee404088e5 authored over 5 years ago by Mark E. Haase <[email protected]>fix return type annotation of wrap_server_stream()
bc0d8f35d30547770dca7cfef1f50185050e0a8a authored over 5 years ago by Mark E. Haase <[email protected]>include new exceptions in docs
f16bef7f0e221c98776a5518d3555ccc16b66707 authored over 5 years ago by Mark E. Haase <[email protected]>cee2d58763c45e7df4be6ef968b91a4064ff9f21 authored over 5 years ago by John Belmonte <[email protected]>
5fb1ce14bcf3bd4fce9ad9d44c60237af3d53e9a authored over 5 years ago by John Belmonte <[email protected]>
d5be33bcaf8eff7015f297c43bb0c8fe585cb660 authored over 5 years ago by John Belmonte <[email protected]>
69f909590a44aace4a6340f083a73f182de5ef3a authored over 5 years ago by John Belmonte <[email protected]>
28706c7f34cf8cc99225581c12fe9e45f5f620e3 authored over 5 years ago by Mark E. Haase <[email protected]>