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
github.com/python-websockets/websockets - 9fd534a53563903bace696c1407301310951a8b8 authored over 7 years ago
github.com/python-websockets/websockets - 2e5e851c9695b01a10870dced6136c9b50c052e5 authored over 7 years ago
github.com/python-websockets/websockets - 58bc7cd2af7e90ac31f6b347a688098e2f90d81e authored over 7 years ago
github.com/python-websockets/websockets - f79999fbc906ab5037fcc53df019f104689763a2 authored over 7 years ago
github.com/python-websockets/websockets - cb6f56e70a5e1a27a85e3ea4529a6e6fed223223 authored over 7 years ago
github.com/python-websockets/websockets - 7e119fbe82fbaa883a09e288ae9c496f2977ea4c authored over 7 years ago
This can avoid protocol violations.
github.com/python-websockets/websockets - 8f1ff2825c5fc541830b0e530efc9a0a9ee49c1e authored over 7 years agogithub.com/python-websockets/websockets - c4f786103a978601c39e1d1b64f592711929c83a authored over 7 years ago
github.com/python-websockets/websockets - bec5517cd6169da1b387c31280e1527a3b840a04 authored over 7 years ago
github.com/python-websockets/websockets - 53c0890a2bb58a93a965fd2b76a3ee2c40a3af3d authored over 7 years ago
github.com/python-websockets/websockets - c098d4463496e5b4ff9ac841aed0325ab3754a1c authored over 7 years ago
This is where I'm planning to hook extensions.
github.com/python-websockets/websockets - 6f7a462b8af63930a5ca3e0643968d0da7ef150d authored over 7 years agogithub.com/python-websockets/websockets - 3e377f3d125a00c9dcbfc351f9e8096281046644 authored over 7 years ago
github.com/python-websockets/websockets - 87638839d54e702fa2c78735c2ba219b3fcfce57 authored over 7 years ago
github.com/python-websockets/websockets - 2cf56e9af53d8a22ca320d817c657e9bc83dd27d authored over 7 years ago
github.com/python-websockets/websockets - 9ee35e1e01b2c5d3c2897609d52aeecac7505dde authored over 7 years ago
This requires a lot more code that one might expect.
The previous version failed when quoted st...
github.com/python-websockets/websockets - 842ef415fab8c15b1136117f7a3d2d1a84336f2b authored over 7 years ago
Add test for a code path that was exercised by accident to preserve full
test coverage.
Also use "shield" style for circleci one to be consistent.
github.com/python-websockets/websockets - 683ee51859c6d33ebf7a087beb8e4a76cfe0d2d9 authored over 7 years agogithub.com/python-websockets/websockets - 544d704e79834cd536bb81d82e9195e96a3b39fd authored over 7 years ago
This reflects at first glance that this package is available on PyPI and that CI is in place.
github.com/python-websockets/websockets - 50c0dae8152d19ae0d6f58e1297967cf883090d1 authored over 7 years ago
This value is technically case-insensitive but sloppy servers may expect
it to be lower case.
F...
github.com/python-websockets/websockets - a786635863f591106b258716be2d2998692e2505 authored over 7 years agogithub.com/python-websockets/websockets - e812f02d30d930eb802e0439a397431880bad5f1 authored over 7 years ago
* C extension mandatory if '.cibuildwheel' file is present
* build wheels on travis-ci
* b...
github.com/python-websockets/websockets - 22f8cef96063361cd14ab372b0c7608c4a05c0ad authored over 7 years ago
websockets doesn't do anything with them -- since it doesn't expect any
-- but they're still the...
After this change:
1. either handshake() successfully writes a handshake response
2. or it rais...
github.com/python-websockets/websockets - e42f8c8f37ccdfee32030e549708e6464844905d authored over 7 years ago
This replaces the get_response_status() API which never made it into a
release (so there's no ba...
Also add a relevant test for process_request().
github.com/python-websockets/websockets - 48372040742db9cc4f3ec436e4ec0f3df035e26b authored over 7 years ago
* status is a HTTPStatus instance.
* status_code is a numerical status code, like status.value.
Providing both InvalidStatus and InvalidState was quite confusing.
github.com/python-websockets/websockets - 411383fd3c5ccbabd3aab0a5a91fa092529a766a authored over 7 years agogithub.com/python-websockets/websockets - 27e06981ff12421da3c2c0e05b6b4abbadcf9937 authored over 7 years ago
github.com/python-websockets/websockets - 054bc9045c4a324d375e50e402568e7fb886d120 authored over 7 years ago
github.com/python-websockets/websockets - 68e2af5cd9d823f8d9f77bc18bd2556694b5d84e authored over 7 years ago
Address issue #216: rename the klass argument to create_protocol.
github.com/python-websockets/websockets - e1c3c3143679afc018622800c215e88e55786673 authored over 7 years ago
* Clarify documentation wording a bit.
* Make the backwards-compatibility logic more explicit (a...
github.com/python-websockets/websockets - 725675eb20eb78e4cc3a9230daea3cdaf3dc7ffd authored over 7 years ago
github.com/python-websockets/websockets - f859e2f017903abf195d3663ba486d6d1ef2cb23 authored over 7 years ago
github.com/python-websockets/websockets - c07ff418fa64398d7aab6cc9f72cc44f32ed773e authored over 7 years ago
github.com/python-websockets/websockets - 5f096507984b9a5d226652ca12ae411ea8f03235 authored over 7 years ago
Only non-mutable bytes-like objects shall be supported
github.com/python-websockets/websockets - 739af7ef5f9bd974f389e50e367d4f9f07f71790 authored over 7 years ago
Compiler is not smart enough to know that both operands are positive &
optimize this with maskin...
github.com/python-websockets/websockets - ccc5d34f068e1e3e6b51c49aa0c69983d9cd104d authored over 7 years ago
github.com/python-websockets/websockets - 16c8c5386b2d1b5e52b8d2c182bcd80a493a3219 authored over 7 years ago
github.com/python-websockets/websockets - 571caeb914193ce625f7263e055da2226aa9ea6b authored over 7 years ago
github.com/python-websockets/websockets - 4703884a5c82452c25ed39224160913162cf448e authored over 7 years ago
The code in speedups.c relies on the assumption that Python.h includes
stdint.h
This might chang...
Fixes aaugustin/websockets#223
github.com/python-websockets/websockets - 6173a0d6ad12967224d7a2d588ce8ab93f22b11c authored over 7 years agogithub.com/python-websockets/websockets - 0058c0954fc102ba74434c66ee810a078e40789b authored over 7 years ago
This adds max_queue to WebSocketCommonProtocol in api.rst.
github.com/python-websockets/websockets - 1f7604b7e2272567fbb3e00c7814782018113a94 authored over 7 years agoThis forces the code to go through the 16 bytes blocks path.
github.com/python-websockets/websockets - b8eda04abb8ab39f89e3d93457e53efdbd71beea authored over 7 years agoSpeed up frame (un)masking with a C extension.
github.com/python-websockets/websockets - 513a6a33ce8b80d49f9c90717526c7d92b752c5e authored over 7 years agogithub.com/python-websockets/websockets - 457cd0e2b453a50cd956abd91620697038036e77 authored over 7 years ago
It doesn't bring significant performance improvements over SSE2.
github.com/python-websockets/websockets - 6d7744c5e3d5880043d18021cb345b45d6340914 authored over 7 years agogithub.com/python-websockets/websockets - 45bd2762fd0f0cf8dce82425e99bed02cc384c65 authored over 7 years ago
Unlike AVX, support for SSE2 is enabled by default in modern compilers.
github.com/python-websockets/websockets - 7a84580b57bd7c5a4ec7ced92e75f2ab4f2c9ccc authored over 7 years ago
This is mostly for fun. It won't have an effect unless the extension is
compiled with CFLAGS='-m...
Thanks Messense Lv (@messense) and Matthieu Darbois (@mayeut) for
proposing previous iterations ...
github.com/python-websockets/websockets - 93f258fb455d68ec931a53dde3d138e27ed5ef72 authored over 7 years ago
Fix #198. Thanks @cjerdonek!
* Address issue #198: expose invalid status code during connecti...
github.com/python-websockets/websockets - aa711aa5554814eb625924e5e543191dc3ad5b0a authored over 7 years agogithub.com/python-websockets/websockets - e0915479ce582b0b69b551cc62ab2eb4e6cd39f9 authored over 7 years ago
github.com/python-websockets/websockets - 79949f1859b0ab7a742e234f46b2b1ceb0cd038e authored over 7 years ago
This commit changes WebSocketServer not to inherit from
asyncio.AbstractServer. It also improves...
Since this part is hacky and likely to change in the future (#210),
wrap it into a single functi...
Given that websockets makes straightforward use of HTTP, that websocket
implementations can be e...
github.com/python-websockets/websockets - b1d09a1b1c36215a59f6a630215ed15d4582b3a8 authored over 7 years ago
Fix #183.
github.com/python-websockets/websockets - 5d361a361a31ce19896dd0fb2c9dc684514e2a09 authored over 7 years agogithub.com/python-websockets/websockets - 7dfccc446ec73eea28c5fee6ad2c76b080005fab authored over 7 years ago
Fix #86.
github.com/python-websockets/websockets - 76f02cab95879648481f2dd84e4c3c6924d52c54 authored over 7 years agoFix #110.
github.com/python-websockets/websockets - 13f2e408707627260f2eed954bdec735f701daa5 authored over 7 years agogithub.com/python-websockets/websockets - 8e6baa8d118cb6f6cff683c135f7170aeb763dba authored over 7 years ago
github.com/python-websockets/websockets - d8739496f120e576014539b00194c09b86059d11 authored over 7 years ago
Fix #116.
github.com/python-websockets/websockets - d0d434a71f3cfa0270a8b0bd1f809b9807f26f5c authored over 7 years agoDocument how backpressure and buffers work.
Refs #170.
github.com/python-websockets/websockets - 3ec6f896e50820ab0048533d89155aa48cca52e6 authored over 7 years agoFix #124, #103.
github.com/python-websockets/websockets - a41c8310807af4de9b2275c685988b3cbcf01ae2 authored over 7 years agogithub.com/python-websockets/websockets - e58c1ac1315f4dd73aea99eaca2a60509f2fcf03 authored over 7 years ago
github.com/python-websockets/websockets - 3051b2ea3261fea2168675168660caa91947f28e authored over 7 years ago
The primary goal is to make it easier to add authentication through
subclassing. (Subclassing as...
Remove a branch that doesn't make sense in the process.
github.com/python-websockets/websockets - 93c6f28ac0597d09f18c25d4075f22dc0528e9b6 authored over 7 years agogithub.com/python-websockets/websockets - b763ac48b9dc3cdd446eaff14ed5bf62a2290ed5 authored over 7 years ago
They're very common and either obvious (connection fails to establish)
or harmless (the connecti...
github.com/python-websockets/websockets - 65179090062eac8c555bf0f3f85bfbee4c957baa authored over 7 years ago
github.com/python-websockets/websockets - 5b48c3c9a58c6d5c61b928c61915e4ee2c42aa41 authored over 7 years ago
FIx #174.
github.com/python-websockets/websockets - 438310501703ddb580d4bbc7628993190faf1152 authored over 7 years agoTravis doesn't work.
github.com/python-websockets/websockets - 388bd4a1e621370571059d4dd4bd584db7debbbd authored over 7 years agoFix #149.
github.com/python-websockets/websockets - a1dce912dfa0841d18d45e93f4f308e31cb1e49b authored over 7 years agogithub.com/python-websockets/websockets - 4a570396c7e859340ca8539ab883aa368f8b5415 authored over 7 years ago
Otherwise they're locale dependent, which can cause issues.
Fix #171.
github.com/python-websockets/websockets - e7e681fc1cae2bb13e09418c9c5ab6624bf8160a authored over 7 years agogithub.com/python-websockets/websockets - cdfa863472b64b2eb3b4deac1fcac933aebd70cb authored almost 8 years ago
github.com/python-websockets/websockets - c46ab352f6046522b4ac096418367bbd12d76ae6 authored almost 8 years ago
Works around the following error:
File /usr/lib/python3.4/asyncio/streams.py, line 194, in ...
github.com/python-websockets/websockets - 198b71537917adb44002573b14cbe23dbd4c21a2 authored almost 8 years ago
Since 181acf3, full tracebacks are printed if a connection is reset
during handshake. Connectio...
Fix read_response when reason is empty
github.com/python-websockets/websockets - 16c4a74d365217159c15a03e650ec2c30eea3a7f authored almost 8 years agogithub.com/python-websockets/websockets - 2e7fd48e19731aa1fe8e5af57825b5a7f43a972c authored almost 8 years ago
github.com/python-websockets/websockets - 34c4031db2355c20785d0a7d50b5aa3ef5ccb90e authored about 8 years ago
github.com/python-websockets/websockets - fd54f619769a5a07ad85d18152d3c1bf39dd5936 authored about 8 years ago
Make select_subprotocol a static method
github.com/python-websockets/websockets - adf6fe4b64e066e51974edf1dd5c8cd55cab0435 authored about 8 years agogithub.com/python-websockets/websockets - 34ca55c368774d486a767ae307a817800f011722 authored about 8 years ago
github.com/python-websockets/websockets - f1d5e1e8da1b206b300700eb14e0a801ec5aad4f authored about 8 years ago
github.com/python-websockets/websockets - d9f785327d53b76103b019ca4077138294d4e95c authored about 8 years ago