Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
websockets
We develop and maintain a great library for building WebSocket servers and clients in Python.
Collective -
Host: opensource -
https://opencollective.com/websockets
- Website: https://websockets.readthedocs.io/
- Code: https://github.com/python-websockets/websockets
The behavior wasn't tested correctly: in some test cases, the connection
had already moved to th...
github.com/python-websockets/websockets - 481d7fb10f6a521a28414b190f9ae0cd7b4219b5 authored over 6 years ago
Fix #315.
github.com/python-websockets/websockets - a3e1680a7a9bc5ec9f68f339a69afe1d24aca89c authored over 6 years agoFix #373.
github.com/python-websockets/websockets - 35d6754ce32f36dab013e0273470be1529578317 authored over 6 years agoClarify documentation about unsupported features in older Pythons.
Fix #318.
github.com/python-websockets/websockets - f3f3fd0c19843f5e4359738ce298932e93ce2758 authored over 6 years agoFix #297.
github.com/python-websockets/websockets - 4199fc83e5ddb717b67681e4bb5ad6c6c2df4428 authored over 6 years agoFix #355.
github.com/python-websockets/websockets - 38145985e37474fe5c1145731ec7022836f12a41 authored over 6 years agowait_closed() was accidentally covered by ContextManagerTests.
github.com/python-websockets/websockets - 33341afda0c1917fb4a37e3459e3c39d66668d11 authored over 6 years agoPython 3 is now the default (yay!)
github.com/python-websockets/websockets - ad13e489a305b28d78e30460e694fa735a180890 authored over 6 years agoThis is consistent with Travis config.
github.com/python-websockets/websockets - 4579c2b93eff053c624eebf44cba09f45c140f1a authored over 6 years agoIt's more likely to fix issues than introduce them.
github.com/python-websockets/websockets - 99e6a4d9dbbab01f514bd84d21723ba98d6f8634 authored over 6 years agogithub.com/python-websockets/websockets - 61badeb0a87db175157429647eae5d47fd596393 authored over 6 years ago
The Python < 3.6 version is provided in the documentation.
Fix #340.
github.com/python-websockets/websockets - 13eb4a09815b7edf3ac6270cbdf131b89b4ccc9d authored almost 7 years agoAdd `zip_safe=True` to setup.py to tell easy_install and setuptools that the code should not be ...
github.com/python-websockets/websockets - f7331b04c524f2ebfd2371a1a59852d3d3439779 authored almost 7 years agocourountine -> coroutine
github.com/python-websockets/websockets - d4a6a24fcf9786b1917668bfaee946e85bc22478 authored about 7 years agoMaintains backward compat.
github.com/python-websockets/websockets - 9f566c5d12eae1258aa6f1991fe8cf0a7d390f97 authored about 7 years ago
Replaced "pass" statement by "break" inside echo handler loop.
If client closes connection it ca...
github.com/python-websockets/websockets - 05907cd7e390617d6c80f2b2a0bf222e622dd641 authored about 7 years ago
github.com/python-websockets/websockets - a6211d48c57a0886ee1eefa87651c99bd08d4fd2 authored about 7 years ago
The docs say this is recommended.
github.com/python-websockets/websockets - f730fe091fdb9aab8b608e710d260efdf4e8a077 authored about 7 years agogithub.com/python-websockets/websockets - cb9b268c60a96f5bdcc8988587e0460ca4edbcdc authored about 7 years ago
`packages` takes care of this in setup.py.
github.com/python-websockets/websockets - 4e67f829cfe4e9c23046415d6cd38cd2825cd6b7 authored about 7 years agogithub.com/python-websockets/websockets - 93c7bc1446f1f9e99b0919dceacf84fd92832811 authored about 7 years ago
Also refactor tests to bind to an arbitrary available port instead of
hardcoding port 8642.
github.com/python-websockets/websockets - 2599b8a3df918a3718422e7ccebb3f316ef602b0 authored about 7 years ago
Manage connection states with an enum.
github.com/python-websockets/websockets - 639975ebd32ab2fb0fb5470c5486bf57e47361bb authored about 7 years agogithub.com/python-websockets/websockets - c8057350a08d697a669fe875f744e398f8f54d74 authored about 7 years ago
github.com/python-websockets/websockets - 2c0b6618a71453cf1ff39a3bf769081a25475aaf authored about 7 years ago
Fix #284.
github.com/python-websockets/websockets - fa96c583d178ff79a1536ce597b1a4ceef4d3d2e authored about 7 years ago* Eliminate the need to wrap serve().
See issue #197 for related discussion.
* Fix Python ...
github.com/python-websockets/websockets - 4cbb18c21a66fb406e7cbd36eca3329312367a54 authored about 7 years agogithub.com/python-websockets/websockets - 69cd26dcf3aea3ebfa9750ada894283a7c53d2d4 authored over 7 years ago
github.com/python-websockets/websockets - b82e5703b5261759807d7b4310c4798688fe9a07 authored over 7 years ago
This fixes the following edge case:
- this side starts the closing handshake
- the connection h...
* Initial capital
* No period
* message: value rather than message (value)
Fix #215.
Thanks @cjerdonek for reporting and investigating this issue.
github.com/python-websockets/websockets - 5ce75688f59b017c2f0d4efebff8e9022f0e3d67 authored over 7 years agoFix #249.
github.com/python-websockets/websockets - 4a8415da441ebab15dfebd798838c293f07d38d7 authored over 7 years agogithub.com/python-websockets/websockets - 5a9d2e0038acee5ffca60c047b7a28cd72b4324e authored over 7 years ago
Fix #271.
github.com/python-websockets/websockets - 050a6aeb90225fe54b05f8c8cef9ed05596f3553 authored over 7 years agoFix #238.
github.com/python-websockets/websockets - 8cdf09b8f122a339188905a58182148eed05778d authored over 7 years agoBased on #273 by @PrettyWood.
github.com/python-websockets/websockets - 68553b77af7aa8f880e18471d1b93f33392bc769 authored over 7 years ago
* If the remote side started the closing handsake, the close code and
reason are already known...
github.com/python-websockets/websockets - 91be27e9c4d23b3902ac77cdfe648e480ec63985 authored over 7 years ago
github.com/python-websockets/websockets - 97dea5258bc0cdf11ce0bfa6bae82e85eee6e41c authored over 7 years ago
github.com/python-websockets/websockets - a1405fef94a59b90b7434dd6853e8a1244b257d9 authored over 7 years ago
Fix #221.
Adapted from PR #229.
github.com/python-websockets/websockets - 51b26f8ff65912a611a2f169b352c671f0afae01 authored over 7 years agoFix #245.
Thanks @cjerdonek for your feedback!
github.com/python-websockets/websockets - 77fc08303eca8f8cbc43ea99f00191fa1fadadbf authored over 7 years agogithub.com/python-websockets/websockets - 037d56a67f241843fdb175cdf7a5cef34cd202ed authored over 7 years ago
github.com/python-websockets/websockets - c4cf94f8c776841b1794eecdf614a03942972b76 authored over 7 years ago
Fix #275.
github.com/python-websockets/websockets - 124e2762ec165a15809eda24d2db1793fb958fab authored over 7 years agogithub.com/python-websockets/websockets - 712e48d34c4991011f776272e60d90dcac19aa16 authored over 7 years ago
Fix #112.
github.com/python-websockets/websockets - f9721dec3700987cff03410110ddd7b6c8c69315 authored over 7 years agoFix #112.
github.com/python-websockets/websockets - 43784eac2932fee3b0e87d579608000f2be30cfb authored over 7 years agoThis should make test more reliable.
github.com/python-websockets/websockets - fcedaf59514f7447f84e69bf226393496480ab48 authored over 7 years agogithub.com/python-websockets/websockets - bbf9563a6387ef6eaaab0becd4eed273e3f41915 authored over 7 years ago
github.com/python-websockets/websockets - 4f2a6ac7a2840d305812ff642f32b20bdcba9640 authored over 7 years ago
github.com/python-websockets/websockets - ec450f53e7f0bb6fda9793430186507662025788 authored over 7 years ago
github.com/python-websockets/websockets - fe6761ef0daab82fc370f1dc1771faea87a59e9b authored over 7 years ago
github.com/python-websockets/websockets - 115b466964404dfc83558ec54db1a05f66ce4d8e authored over 7 years ago
Fix #264. Ref #142.
Remove a test that no longer makes sense now that close() no longer
swallow...
github.com/python-websockets/websockets - 37b596dd17f0e4c58dfb15ec214dba557f781dd1 authored over 7 years ago
github.com/python-websockets/websockets - dd16c0e56289d0cd7593ce7c83399613e95f740e authored over 7 years ago
* Split the task that runs the data transfer part from the task that
closes the TCP connection...
They were out of sync after extensions were implemented.
github.com/python-websockets/websockets - 9c67144b41ab90903eb6a0dc11658d6180455f4c authored over 7 years agogithub.com/python-websockets/websockets - 16b09f801a010b17759cff5a2a99828a2c7f7cae authored over 7 years ago
Fix #269.
github.com/python-websockets/websockets - 1b8ab39be670b3e8f46839caafb6824133cbd59b authored over 7 years agoThis is consistent with how errors in the opening handshake are handled.
github.com/python-websockets/websockets - 7d7e2630188f965999908085da9b85293517174f authored over 7 years agogithub.com/python-websockets/websockets - d37433902cc959b050925581d6e9bd361262e9be authored over 7 years ago
github.com/python-websockets/websockets - b893f89a530acf5f70d7e77499eedfb0285ab8b4 authored over 7 years ago
github.com/python-websockets/websockets - 73a11ed80cab88ea24ec44b5f272590b8c4719e7 authored over 7 years ago
Also in related tests.
github.com/python-websockets/websockets - f0981a589ab94971274a2315b4588fff5a0a5e12 authored over 7 years agogithub.com/python-websockets/websockets - 303b35590b080cf27e026cd45c42ee5d6c12d7cb authored over 7 years ago
data_received isn't logged because that would duplicate the logs of
incoming frames, which are m...
Fix #262.
github.com/python-websockets/websockets - 5592994e8a8f5b418a1b6b2522b71ca7778fe102 authored over 7 years agoThe RFC is clear about this:
> _The WebSocket Connection Close Code_ is defined as the status c...
github.com/python-websockets/websockets - 4ad3b1a7f9860e4dd7916b0f8a4385b6435225ac authored over 7 years ago
* Move client_connected() next to __init__(): that's where it's
* referenced.
* Set write transp...
Kudos to @cjerdonek for the idea and proof of concept.
Fix #192. Ref #195.
github.com/python-websockets/websockets - 32081781e99d9a8244c262da838f5c2b0bbf6b54 authored over 7 years ago
"Failing the WebSocket connection" is an essential concept in the RFC,
but it's only relevant fo...
Fix #142.
Thanks @cjerdonek for diagnosing this tricky issue.
Also add a test for a code path ...
github.com/python-websockets/websockets - 0ae899ced8e38f1222aaa8dcd2da19a193c7f5c6 authored over 7 years agoFix #257.
github.com/python-websockets/websockets - 37650ae60cc92f2073f271e57af2bfc27cdc9636 authored over 7 years agogithub.com/python-websockets/websockets - 9f8539f3060c8c5c19e1ddeda146716b49382d34 authored over 7 years ago
github.com/python-websockets/websockets - 96bcc64e9098ce6c1c3597deca05c8aaf7f03f2b authored over 7 years ago
github.com/python-websockets/websockets - cf5b5e74521c84527162d7b8932dbbaaa6f2d4c0 authored over 7 years ago
github.com/python-websockets/websockets - fb71c7d8f81a5a36a0054ebbf4912922b0ed219f authored over 7 years ago
Python 3.3 is reaching EOL at the end of the month.
github.com/python-websockets/websockets - 22bff9c9d563d04679b81de023aab5ae424016aa authored over 7 years agoAdd support for extensions (#93)
github.com/python-websockets/websockets - 2b940ef1e0b0fc5fafbfca16919f38d2b6dd0ea4 authored over 7 years agogithub.com/python-websockets/websockets - 3de517876de82f8cac827eb8dc890d3769ab995f authored over 7 years ago
github.com/python-websockets/websockets - efd5d086c8fa5b593fcf7df31ba55dac9f012033 authored over 7 years ago
github.com/python-websockets/websockets - d2b61f7055a4eae7c8187a818731f30e3bd2c7fb authored over 7 years ago
github.com/python-websockets/websockets - cf4db037a15cc9e21e74e3399d5268e8f98fd2bb authored over 7 years ago
Remove the unclear distinction between "not accepting an exception" and
"raising a negotiation e...
github.com/python-websockets/websockets - 89725778f6f6ff43dac49aadd5c600fc683d35c3 authored over 7 years ago
Make it a bit more future-proof.
github.com/python-websockets/websockets - 2907f80c8832a2d60261abc3c8e7161a06af130f authored over 7 years ago
This makes build_extension_list and parse_extension_list more exactly
the opposite of each other...
github.com/python-websockets/websockets - cb669973247f5a6df4d07128759607043f071f92 authored over 7 years ago
github.com/python-websockets/websockets - 1e81db7d07412bf521d4be99200b41169b5f4236 authored over 7 years ago
github.com/python-websockets/websockets - 09d443971b6b126eab55d6b961880c54dabdbcdd authored over 7 years ago
github.com/python-websockets/websockets - 6b94888efb5c90f4955f0a04e884aff61e489c8f authored over 7 years ago
github.com/python-websockets/websockets - 79abe9961c136ae04356337bb57f609c9a41ab47 authored over 7 years ago
WIP - needs tests
github.com/python-websockets/websockets - 7e878e6d0e479b7df251aaa65c58922fb71e8a74 authored over 7 years agogithub.com/python-websockets/websockets - e7773be7c69b4e52f0c20de1846ef7b7a4e3a374 authored over 7 years ago