Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python-websockets/websockets
Library for building WebSocket servers and clients in Python
https://github.com/python-websockets/websockets
e217458ef8b692e45ca6f66c5aeb7fad0aee97ee authored 12 months ago
50b6d20d7a652d39cffc7aea9f8c0abc88fb8f37 authored 12 months ago
de768cf65e7e2b1a3b67854fb9e08816a5ff7050 authored 12 months ago
Then we can reuse them for testing other implementations.
9b5273c68323dd63598dfcba97339f03f61d3d0f authored 12 months ago87f58c7190025521e5dc380945b0cc536169bd0c authored 12 months ago
aa33161cd9498bfca39d64fc36319bc1fbce68f2 authored 12 months ago
3b7fa7673bf6a96a5e9debd7dcfa65e04f85efbb authored 12 months ago
96fddaf49b5a5af1f3215076bf2a73dfb4b72ca1 authored 12 months ago
Fix #1429.
705dc85e87bb1184d926ab95a591097780c4b855 authored 12 months agod28b71dd297da99aad9d644a2f4721707e464707 authored 12 months ago
On one hand, it will close the connection with an unfinished fragmented
message, which is less t...
45d8de7495ea33724bf93d753d65cad932472aac authored about 1 year ago
e21811e751f3f4fef18ad13b1b6f7064be004af6 authored about 1 year ago
Remove support for control frames, which isn't actually used.
908c7ba23168da52d0006d67bc068e315e90daae authored about 1 year agoThis change was automated with regex replaces:
^( Raises:\n(?: .*\n(?: .*\...
2865bdcc8b93f78d019aa0c605c86535dd66d026 authored about 1 year agoThis change was automated with regex replaces:
^( Args:\n(?: .*\n(?: .*\n)...
c53fc3b7eed17c12c1b4db5d456b7921c2cde98f authored about 1 year agosphinx picks them from function signatures.
This changes slightly the output e.g. ExtensionPara...
ebc9890d4f2a7b1675d50d4fea167b9107082e9a authored about 1 year agoWe had a mix of .encode() and .encode("utf-8") -- which is the default.
03ecfa5611f0c87ea9cfa7497f78e0c85408060e authored about 1 year agocd4bc7960658db6d51f60f528b3b53c718426591 authored about 1 year ago
cba4c242614734a722891992e8bc005bc848c0c1 authored about 1 year ago
This is the preferred way to create Futures in asyncio.
35bc7dd8288445289134c335aae8af859862ccd1 authored about 1 year ago
It had to be written in that way with asyncio.wait_for but that isn't
necessary anymore with asy...
Broken in 9038a62e.
3c6b1aab96adde1a4b0d3e8f1a93b7f2c7310af0 authored about 1 year ago
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...
9038a62e7261af21109977407907038a1a0efc65 authored about 1 year ago
Fix #1427.
b3c51958849c80209b4d68fca081ef3fffc5e2bd authored about 1 year ago
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.
fe1833fb103f4d63baee525c5b62dedd24b9884e authored about 1 year ago
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.
5737b474ad7d4a3a5e04d68299f4e5ec34bd62ac authored about 1 year agoNo logic changes.
ec3bd2ab06278602c1d6018b476699e090036373 authored about 1 year ago2431e09eebc75578e310627f0eab38cd81df2f6b authored about 1 year ago
5121bd15f988cc446db95b15a0bcac8dc64b68ab authored over 1 year ago
88e702ddaf214b46fcf6b3ceca25961f79ca9d00 authored over 1 year ago
310c29512955b37fffee685120108795a8436b6c authored over 1 year ago
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.12.1 to 2.16.2.
- [Releas...
01195322d2620a44039b716cb93c108c2ca9b6b9 authored over 1 year ago
1077920fec5ebc274df16efc86bbb0a8056f3601 authored over 1 year ago
The code and tests already support it but the types didn't reflect it.
Refs #1406.
ed6cb1b8d0b3a6121ecef06fcec8e3f4de417a5b authored over 1 year ago
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...
678b4380a258abd2a074475f3a817823241a4362 authored over 1 year ago
Fix #1292 (and many others).
Also fix some inconsistencies in the lists. The new rule is:
- wh...
439dafa656029f27c26956181d27a781ec04b105 authored over 1 year agoBroken in 1bf9d1d7.
ca5926ed1532fcd1dd264ef4f5a7a357fef66cfc authored over 1 year agoc9eefae63d2e456296e32da177749b392dd37b35 authored over 1 year ago
Supersedes #1400.
1b10ca16dbb4e6c84c8d27cd42e8e35cfb85f5e8 authored over 1 year agoFix #1402.
c41ce814bb173e2b174c60ce935b8598da626863 authored over 1 year agoadfb8d69a7a1f6f4c8381c9e7182619d202c3cf2 authored over 1 year ago
b870c46b2778444ae2d8960a0ae0bf4be53dc81c authored over 1 year ago
Fix #1381.
8ed5424a5bdcbe99565d05239e7ea6e5a15a3cdd authored over 1 year ago7b9a53b74c09b27cf0899a28f38f6835c5d141ed authored over 1 year ago
Fix #1309.
1bf9d1d766c80da4887240737266926f173fbcef authored over 1 year agoe3abb88ad6c8fc3e57f42aed4a00b9644c4e65df authored over 1 year ago
Fix #1335.
2b627b26b3cd15f222881450cf0e8c19f7e826fd authored over 1 year agoFix #1334.
89fc4086b9bd8bb4c070284276c2eb5973f8b27c authored over 1 year agoFix #1330.
2845257be549b41e8279b2ae19f38258f72fb587 authored over 1 year agoRef https://github.com/python/cpython/issues/79033.
Fix #1356.
03d62c97fcafffa5cdbe4bb55b2a8d17a62eca33 authored over 1 year agoRef #1343.
73394df61d3b4c62f4868b75d16e1a81b2329f0c authored over 1 year agoFix #1347.
9c578a1f5a5e20b8901ac75f12a4dfec4877f6d2 authored over 1 year agobf51a57f3d9c1f9ed7c04709a3b09ec6f337c4c5 authored over 1 year ago
* use multiplatform selector instead of poll
* don't use os.pipe with the I/O multiplexing se...
5aafc9e88fb1abf03012d71bdace770e3771c376 authored over 1 year agoe152ceda9ec5d9e5052b3ae395ade2fae83d73fb authored over 1 year ago
Fix #1340.
fe629dede6eb083013e0d2373d5c3120c0078db3 authored almost 2 years agoFix #1336.
c38507fde13b9d2ac9bf62b8f68dba8d93f1fcd3 authored almost 2 years agobb17be2fb0b99c8638788648fdd83f9049c1c344 authored almost 2 years ago
a6e14978190ddf79e03f34df39a27a99b5619c2a authored almost 2 years ago
This supports overriding it by subclassing, rather than monkey-patching.
Also use a more realis...
a0daea5b870535996f61231541a38aa43b797b9a authored almost 2 years ago8c6f7267e6ebb619904df7a4c8c005cc30307de6 authored almost 2 years ago
1bc18193b32b210cc804e7e174d15c0b27db21f0 authored almost 2 years ago
cibuildwheel can read requires-python.
659e562d83187a419592e1a472b0d7af657d6642 authored almost 2 years ago19be15b387bf92697ff71e6f3e6d5038fe1515d8 authored almost 2 years ago
fff80c316e25af645ab5cc9b7217b2064d429d73 authored almost 2 years ago
1bf73423044dedc325435d261a39473337f5ddcf authored almost 2 years ago
fe1879fc22ced71f3b9b23f9fd7ac5a727ebb6bd authored almost 2 years ago
f516cf51e166ec0cc797fa6bb68b559e4c1fed8b authored almost 2 years ago
00835ccf2bc9bb483b6bf3a69dd487d3745fbb27 authored almost 2 years ago
7dd4ede471f95b59b2d15c669b927773a2371183 authored almost 2 years ago
asyncio.wait_for creates a task whereas asyncio.timeout doesn't.
Fallback to a vendored version...
5113cd3afe7cbf5f740d80db8449670c27c90101 authored almost 2 years agoSome instances were missed in a previous commit.
Also update documentation.
808d8540af05e6bbfd74be8ae501b200ce7c966e authored almost 2 years ago901e434fac7bf60018c950bdaf85b9946cc4309d authored almost 2 years ago
They relied (accidentally) on wait_for() creating a task,
causing the event loop to run once whe...
5a6f74e2248181ccd25a638304e8959d3ea90f91 authored almost 2 years ago
Specify which warnings are ignored.
5c7a44266ff63a486a2ab6dd8fa994136fbbbaff authored almost 2 years ago5b376aa4fc97424a10ad0b095c6cdbc5af81fd24 authored almost 2 years ago
Configure in pyproject.toml instead of setup.cfg.
Fix #1306.
af9173790a620c5f3687ea61f17e58c7466fc020 authored almost 2 years ago0924e9cdd9e74065aa23d160414187f202771d61 authored almost 2 years ago
Keep only dynamic configuration in setup.py.
Remove configuration that setuptools no longer req...
d81a4cebe033e0c8933fff12581444234e8bb4db authored almost 2 years agoFix #1300.
d3d4cf4a2baf7362b004e9bffe5344287dbb9a51 authored almost 2 years agoFix #1313.
db6b1a892ce8508cf362d541b45430966ab2bc02 authored almost 2 years ago1c9bdceccd9023e88e1cab5a1044f42c341930ee authored almost 2 years ago
The only reason for their existence is the need to hyperlink to
functions that may be used on bo...
d0a292c5a25fcf4c27deb031e1b7e814494aac0e authored almost 2 years ago
8a6665892051b26d65344a573c1aea89f9c0e64c authored almost 2 years ago
0a58739a54c9de69b23f57e1183e9864e02d5513 authored almost 2 years ago
Fix #1265.
f269e1e9704ff2776dc5ed54d11e120aa06d62e3 authored almost 2 years agoFix #1319.
2fcc4837faca2a05f395805455070dc0347e9ab1 authored almost 2 years agoFix #1312.
ce06dd6e15159dbfb83e33c16ec9afcb05ff1ec7 authored almost 2 years agoFix #1314.
25a5252c385d867add96b9bc5df2d537b49d636a authored almost 2 years ago