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 - e217458ef8b692e45ca6f66c5aeb7fad0aee97ee authored 11 months ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 50b6d20d7a652d39cffc7aea9f8c0abc88fb8f37 authored 11 months ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - de768cf65e7e2b1a3b67854fb9e08816a5ff7050 authored 11 months ago by Aymeric Augustin <[email protected]>
Then we can reuse them for testing other implementations.
github.com/python-websockets/websockets - 9b5273c68323dd63598dfcba97339f03f61d3d0f authored 11 months ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 87f58c7190025521e5dc380945b0cc536169bd0c authored 11 months ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - aa33161cd9498bfca39d64fc36319bc1fbce68f2 authored 11 months ago by MtkN1 <[email protected]>
github.com/python-websockets/websockets - 3b7fa7673bf6a96a5e9debd7dcfa65e04f85efbb authored 12 months ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 96fddaf49b5a5af1f3215076bf2a73dfb4b72ca1 authored 12 months ago by Aymeric Augustin <[email protected]>
Fix #1429.
github.com/python-websockets/websockets - 705dc85e87bb1184d926ab95a591097780c4b855 authored 12 months ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - d28b71dd297da99aad9d644a2f4721707e464707 authored 12 months ago by Aymeric Augustin <[email protected]>
On one hand, it will close the connection with an unfinished fragmented
message, which is less t...
github.com/python-websockets/websockets - 45d8de7495ea33724bf93d753d65cad932472aac authored 12 months ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - e21811e751f3f4fef18ad13b1b6f7064be004af6 authored 12 months ago by Aymeric Augustin <[email protected]>
Remove support for control frames, which isn't actually used.
github.com/python-websockets/websockets - 908c7ba23168da52d0006d67bc068e315e90daae authored 12 months ago by Aymeric Augustin <[email protected]>This change was automated with regex replaces:
^( Raises:\n(?: .*\n(?: .*\...
github.com/python-websockets/websockets - 2865bdcc8b93f78d019aa0c605c86535dd66d026 authored 12 months ago by Aymeric Augustin <[email protected]>This change was automated with regex replaces:
^( Args:\n(?: .*\n(?: .*\n)...
github.com/python-websockets/websockets - c53fc3b7eed17c12c1b4db5d456b7921c2cde98f authored 12 months ago by Aymeric Augustin <[email protected]>sphinx picks them from function signatures.
This changes slightly the output e.g. ExtensionPara...
github.com/python-websockets/websockets - ebc9890d4f2a7b1675d50d4fea167b9107082e9a authored 12 months ago by Aymeric Augustin <[email protected]>We had a mix of .encode() and .encode("utf-8") -- which is the default.
github.com/python-websockets/websockets - 03ecfa5611f0c87ea9cfa7497f78e0c85408060e authored 12 months ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - cd4bc7960658db6d51f60f528b3b53c718426591 authored 12 months ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - cba4c242614734a722891992e8bc005bc848c0c1 authored 12 months ago by Aymeric Augustin <[email protected]>
This is the preferred way to create Futures in asyncio.
github.com/python-websockets/websockets - 35bc7dd8288445289134c335aae8af859862ccd1 authored 12 months ago by Aymeric Augustin <[email protected]>
It had to be written in that way with asyncio.wait_for but that isn't
necessary anymore with asy...
Broken in 9038a62e.
github.com/python-websockets/websockets - 3c6b1aab96adde1a4b0d3e8f1a93b7f2c7310af0 authored 12 months ago by Aymeric Augustin <[email protected]>
This prevents Python 3.12 to complain that no test cases were run
and to exit with code 5 (which...
This prevents Python 3.12 to complain that no test cases were run
and to exit with code 5 (which...
github.com/python-websockets/websockets - 9038a62e7261af21109977407907038a1a0efc65 authored about 1 year ago by Aymeric Augustin <[email protected]>
Fix #1427.
github.com/python-websockets/websockets - b3c51958849c80209b4d68fca081ef3fffc5e2bd authored about 1 year ago by Aymeric Augustin <[email protected]>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Rele...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [...
Fix #1417.
github.com/python-websockets/websockets - fe1833fb103f4d63baee525c5b62dedd24b9884e authored about 1 year ago by Aymeric Augustin <[email protected]>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release no...
This commit should have been made right after releasing 12.0.
github.com/python-websockets/websockets - 5737b474ad7d4a3a5e04d68299f4e5ec34bd62ac authored about 1 year ago by Aymeric Augustin <[email protected]>No logic changes.
github.com/python-websockets/websockets - ec3bd2ab06278602c1d6018b476699e090036373 authored about 1 year ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 2431e09eebc75578e310627f0eab38cd81df2f6b authored about 1 year ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 5121bd15f988cc446db95b15a0bcac8dc64b68ab authored about 1 year ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 88e702ddaf214b46fcf6b3ceca25961f79ca9d00 authored about 1 year ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 310c29512955b37fffee685120108795a8436b6c authored about 1 year ago by Aymeric Augustin <[email protected]>
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.12.1 to 2.16.2.
- [Releas...
github.com/python-websockets/websockets - 01195322d2620a44039b716cb93c108c2ca9b6b9 authored about 1 year ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 1077920fec5ebc274df16efc86bbb0a8056f3601 authored about 1 year ago by Aymeric Augustin <[email protected]>
The code and tests already support it but the types didn't reflect it.
Refs #1406.
github.com/python-websockets/websockets - ed6cb1b8d0b3a6121ecef06fcec8e3f4de417a5b authored about 1 year ago by Aymeric Augustin <[email protected]>
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Re...
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...
github.com/python-websockets/websockets - 678b4380a258abd2a074475f3a817823241a4362 authored over 1 year ago by Aymeric Augustin <[email protected]>
Fix #1292 (and many others).
Also fix some inconsistencies in the lists. The new rule is:
- wh...
github.com/python-websockets/websockets - 439dafa656029f27c26956181d27a781ec04b105 authored over 1 year ago by Aymeric Augustin <[email protected]>Broken in 1bf9d1d7.
github.com/python-websockets/websockets - ca5926ed1532fcd1dd264ef4f5a7a357fef66cfc authored over 1 year ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - c9eefae63d2e456296e32da177749b392dd37b35 authored over 1 year ago by kxxt <[email protected]>
Supersedes #1400.
github.com/python-websockets/websockets - 1b10ca16dbb4e6c84c8d27cd42e8e35cfb85f5e8 authored over 1 year ago by Aymeric Augustin <[email protected]>Fix #1402.
github.com/python-websockets/websockets - c41ce814bb173e2b174c60ce935b8598da626863 authored over 1 year ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - adfb8d69a7a1f6f4c8381c9e7182619d202c3cf2 authored over 1 year ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - b870c46b2778444ae2d8960a0ae0bf4be53dc81c authored over 1 year ago by Aymeric Augustin <[email protected]>
Fix #1381.
github.com/python-websockets/websockets - 8ed5424a5bdcbe99565d05239e7ea6e5a15a3cdd authored over 1 year ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 7b9a53b74c09b27cf0899a28f38f6835c5d141ed authored over 1 year ago by Benjamin Loison <[email protected]>
Fix #1309.
github.com/python-websockets/websockets - 1bf9d1d766c80da4887240737266926f173fbcef authored over 1 year ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - e3abb88ad6c8fc3e57f42aed4a00b9644c4e65df authored over 1 year ago by Aymeric Augustin <[email protected]>
Fix #1335.
github.com/python-websockets/websockets - 2b627b26b3cd15f222881450cf0e8c19f7e826fd authored over 1 year ago by Aymeric Augustin <[email protected]>Fix #1334.
github.com/python-websockets/websockets - 89fc4086b9bd8bb4c070284276c2eb5973f8b27c authored over 1 year ago by Aymeric Augustin <[email protected]>Fix #1330.
github.com/python-websockets/websockets - 2845257be549b41e8279b2ae19f38258f72fb587 authored over 1 year ago by Aymeric Augustin <[email protected]>Ref https://github.com/python/cpython/issues/79033.
Fix #1356.
github.com/python-websockets/websockets - 03d62c97fcafffa5cdbe4bb55b2a8d17a62eca33 authored over 1 year ago by Aymeric Augustin <[email protected]>Ref #1343.
github.com/python-websockets/websockets - 73394df61d3b4c62f4868b75d16e1a81b2329f0c authored over 1 year ago by Aymeric Augustin <[email protected]>Fix #1347.
github.com/python-websockets/websockets - 9c578a1f5a5e20b8901ac75f12a4dfec4877f6d2 authored over 1 year ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - bf51a57f3d9c1f9ed7c04709a3b09ec6f337c4c5 authored over 1 year ago by Aymeric Augustin <[email protected]>
* use multiplatform selector instead of poll
* don't use os.pipe with the I/O multiplexing se...
github.com/python-websockets/websockets - 5aafc9e88fb1abf03012d71bdace770e3771c376 authored over 1 year ago by Carl Harris <[email protected]>github.com/python-websockets/websockets - e152ceda9ec5d9e5052b3ae395ade2fae83d73fb authored over 1 year ago by Aymeric Augustin <[email protected]>
Fix #1340.
github.com/python-websockets/websockets - fe629dede6eb083013e0d2373d5c3120c0078db3 authored over 1 year ago by Aymeric Augustin <[email protected]>Fix #1336.
github.com/python-websockets/websockets - c38507fde13b9d2ac9bf62b8f68dba8d93f1fcd3 authored over 1 year ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - bb17be2fb0b99c8638788648fdd83f9049c1c344 authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - a6e14978190ddf79e03f34df39a27a99b5619c2a authored almost 2 years ago by Aymeric Augustin <[email protected]>
This supports overriding it by subclassing, rather than monkey-patching.
Also use a more realis...
github.com/python-websockets/websockets - a0daea5b870535996f61231541a38aa43b797b9a authored almost 2 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 8c6f7267e6ebb619904df7a4c8c005cc30307de6 authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 1bc18193b32b210cc804e7e174d15c0b27db21f0 authored almost 2 years ago by Aymeric Augustin <[email protected]>
cibuildwheel can read requires-python.
github.com/python-websockets/websockets - 659e562d83187a419592e1a472b0d7af657d6642 authored almost 2 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 19be15b387bf92697ff71e6f3e6d5038fe1515d8 authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - fff80c316e25af645ab5cc9b7217b2064d429d73 authored almost 2 years ago by Ran Benita <[email protected]>
github.com/python-websockets/websockets - 1bf73423044dedc325435d261a39473337f5ddcf authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - fe1879fc22ced71f3b9b23f9fd7ac5a727ebb6bd authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - f516cf51e166ec0cc797fa6bb68b559e4c1fed8b authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 00835ccf2bc9bb483b6bf3a69dd487d3745fbb27 authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 7dd4ede471f95b59b2d15c669b927773a2371183 authored almost 2 years ago by Aymeric Augustin <[email protected]>
asyncio.wait_for creates a task whereas asyncio.timeout doesn't.
Fallback to a vendored version...
github.com/python-websockets/websockets - 5113cd3afe7cbf5f740d80db8449670c27c90101 authored almost 2 years ago by J. Nick Koston <[email protected]>Some instances were missed in a previous commit.
Also update documentation.
github.com/python-websockets/websockets - 808d8540af05e6bbfd74be8ae501b200ce7c966e authored almost 2 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 901e434fac7bf60018c950bdaf85b9946cc4309d authored almost 2 years ago by Aymeric Augustin <[email protected]>
They relied (accidentally) on wait_for() creating a task,
causing the event loop to run once whe...
github.com/python-websockets/websockets - 5a6f74e2248181ccd25a638304e8959d3ea90f91 authored almost 2 years ago by Aymeric Augustin <[email protected]>
Specify which warnings are ignored.
github.com/python-websockets/websockets - 5c7a44266ff63a486a2ab6dd8fa994136fbbbaff authored almost 2 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 5b376aa4fc97424a10ad0b095c6cdbc5af81fd24 authored almost 2 years ago by Aymeric Augustin <[email protected]>
Configure in pyproject.toml instead of setup.cfg.
Fix #1306.
github.com/python-websockets/websockets - af9173790a620c5f3687ea61f17e58c7466fc020 authored almost 2 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 0924e9cdd9e74065aa23d160414187f202771d61 authored almost 2 years ago by Aymeric Augustin <[email protected]>
Keep only dynamic configuration in setup.py.
Remove configuration that setuptools no longer req...
github.com/python-websockets/websockets - d81a4cebe033e0c8933fff12581444234e8bb4db authored almost 2 years ago by Aymeric Augustin <[email protected]>Fix #1300.
github.com/python-websockets/websockets - d3d4cf4a2baf7362b004e9bffe5344287dbb9a51 authored almost 2 years ago by Aymeric Augustin <[email protected]>Fix #1313.
github.com/python-websockets/websockets - db6b1a892ce8508cf362d541b45430966ab2bc02 authored almost 2 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 1c9bdceccd9023e88e1cab5a1044f42c341930ee authored almost 2 years ago by Aymeric Augustin <[email protected]>
The only reason for their existence is the need to hyperlink to
functions that may be used on bo...
github.com/python-websockets/websockets - d0a292c5a25fcf4c27deb031e1b7e814494aac0e authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 8a6665892051b26d65344a573c1aea89f9c0e64c authored almost 2 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 0a58739a54c9de69b23f57e1183e9864e02d5513 authored almost 2 years ago by Aymeric Augustin <[email protected]>
Fix #1265.
github.com/python-websockets/websockets - f269e1e9704ff2776dc5ed54d11e120aa06d62e3 authored almost 2 years ago by Aymeric Augustin <[email protected]>Fix #1319.
github.com/python-websockets/websockets - 2fcc4837faca2a05f395805455070dc0347e9ab1 authored almost 2 years ago by Aymeric Augustin <[email protected]>Fix #1312.
github.com/python-websockets/websockets - ce06dd6e15159dbfb83e33c16ec9afcb05ff1ec7 authored almost 2 years ago by Aymeric Augustin <[email protected]>Fix #1314.
github.com/python-websockets/websockets - 25a5252c385d867add96b9bc5df2d537b49d636a authored almost 2 years ago by Aymeric Augustin <[email protected]>