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 - b4d9a2add6a9e716c9405dc74aae8bd521dec3ae authored about 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - b240c047f342411140dee8e774beae7abe55381a authored about 3 years ago by Aymeric Augustin <[email protected]>
Also clarify compression docs.
Fix #1065.
github.com/python-websockets/websockets - ed9a7b446c7147f6f88dbeb1d86546ad754e435e authored about 3 years ago by Aymeric Augustin <[email protected]>Fix #1073.
github.com/python-websockets/websockets - fc3ade70aeafa5535e433b2c6d05f6fb7c70e9e3 authored about 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 5ba529bf55e271040a122b999f756f5c1919cd11 authored about 3 years ago by Aymeric Augustin <[email protected]>
Fix #935.
github.com/python-websockets/websockets - 27e861fd8566d056d4382992c659868bc57ef01d authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 37ef247bc4bb8692d2de187b9e153ba2dc64a9e9 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - c70c7d6703ab8bef35cc89965becc67e8a1afe7c authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 9f77f4e492fa0030ae3e5c388c606931c130065e authored over 3 years ago by Vladislav Smirnov <[email protected]>
github.com/python-websockets/websockets - 20960c2792353dff7569554fcbe956111d772ba0 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 737ea76b3f2697da9e69f2736b0c868430c18219 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 54d59f2f0e2af947714a86419b78a462063e75af authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 17af113f028b8a04e1ff8ba00381e9b57b386cfc authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - a2a61ead84cfaf60752452f245e111eecf4a6e53 authored over 3 years ago by Oliver Zehentleitner <[email protected]>
Ref #1051.
github.com/python-websockets/websockets - 744482a2c2ab33e86ec877441f6f8d44ce03b282 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - d8a436fc0eec66e6e9c4b4631124c0039ae63a25 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 397eda4952e1f2b044e352ddbf2b45b336881583 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 5d67724fa80765ef95b21b0b04a3d22b1014649a authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - dc0e79d6ca2ce6da4906c861443b8c696bf93dff authored over 3 years ago by Aymeric Augustin <[email protected]>
This is where similar functions are defined.
github.com/python-websockets/websockets - 541f95cdab5d4dd953fc9428c47421b7168ae0b1 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 1b16b57ba94c00e20ab08e5596a98511bca95070 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - c439f1d52aafc05064cc11702d1c3014046799b0 authored over 3 years ago by Aymeric Augustin <[email protected]>
Ensure backwards-compatibility.
Ref #1038.
github.com/python-websockets/websockets - 9b8a8d1cb560d292aecde52252289e3560760167 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - c8428ced9850b0838edd185605b076b4b28ad406 authored over 3 years ago by Aymeric Augustin <[email protected]>
RIP
github.com/python-websockets/websockets - 32d9a52a18960004780a735cabb2d881969cb6ee authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 13eff12bb4c995b50154fdc250281c92ddccaca0 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - a04bfdb8f7eaa0071f3b37efe83960763311fa6f authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - be1203b8f6903905024c8e1e3b0b6a5c4e290c99 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 724408ea72c2aaf7598174a8e276c95738c3d996 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 0cf844146b4764c54943691ce5983596cd9e3272 authored over 3 years ago by Aymeric Augustin <[email protected]>
Sphinx still finds the docstring-that-isn't-really-a-docstring.
github.com/python-websockets/websockets - a8eb9738244f9f3ee3d2471baa09c3010cf45afc authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #1032.
github.com/python-websockets/websockets - 5fc6fa832c11be7c42739f901b3a893285bddec0 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - eba7b56eb652a1bfff2d536b5d348499a1e434d5 authored over 3 years ago by Aymeric Augustin <[email protected]>
Parsing the URI to get the host and port and opening the connection
before initializing a Client...
github.com/python-websockets/websockets - dcd64046b39e874cb5c2e8f9629bdacf14cfe2af authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 4a22bdf8d570ff3eba0b797a80435f75f4505e66 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 35a7ddcdbd29e1c48216a53c7f1d0ff395595ffc authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - e7b0c0ff8caecee6f1f2b818940db3d8a6b87027 authored over 3 years ago by Aymeric Augustin <[email protected]>
For aesthetic reasons.
github.com/python-websockets/websockets - d084f4b457eeb9cf79102b8bd73e8018b769e03f authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - cf070908da6f0fdb29035458a041cea7a64e9e3c authored over 3 years ago by Aymeric Augustin <[email protected]>
This can mitigate some denial of service scenarios.
github.com/python-websockets/websockets - 0a935b8ec16f4430ffe638cdbfbe45f6f9d7f684 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - add0d464b9721a94195f7481aa1a8bbffeed3f98 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 788f8e149c8c76570fa485a193fdb4191beff69b authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - b12adc59e74dc521710973894576d13d03dff869 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 903fd24d8cb163e7a8836f3a1faf03fa8869d969 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 6680923c0f253ed85f885f983bb9f29efcd86b30 authored over 3 years ago by Aymeric Augustin <[email protected]>
It's been more than 5 years. I would like to get rid of it at some point
in the future -- 5 year...
* Use admonitions with custom titles and classes.
* Separate changes by category.
github.com/python-websockets/websockets - ab0e3b9114f65158104a9cdc1b83ee3357438390 authored over 3 years ago by Aymeric Augustin <[email protected]>
Remove sphinx-autodoc-typehints and use native autodoc features
instead, mainly because I can't ...
Avoid weird exception chaining to assertion errors.
github.com/python-websockets/websockets - 88ae5eb25fa3e8caa3f5d7be7517ec8d5c68847d authored over 3 years ago by Aymeric Augustin <[email protected]>
This doesn't change anything in the default setup (compression="deflate")
because it sets client...
This makes docs builds noticeably faster as they no longer need to
syntax-highlight and render a...
It doesn't raise a ValueError, but an InvalidURI error (see below). If
we want the exception typ...
github.com/python-websockets/websockets - 4b10c2c8e0334535ae4874d95dc7fdd6392bf68a authored over 3 years ago by Stefan Wojcik <[email protected]>
Speed up Python apply_mask 20x by using int.from_bytes/to_bytes
This speeds up the Python ver...
github.com/python-websockets/websockets - c7fc0d36bd8ea2aeb7c4321f53d208fb1297db85 authored over 3 years ago by Ben Hoyt <[email protected]>github.com/python-websockets/websockets - f1d6345d2d88109f907e7f4e9d71f6204508e746 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 73ae74cdbcb5b43efeaa1615da88ca90bb62ecc4 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 6881cea2cea2ecfc9430673ac042e7188b8a4125 authored over 3 years ago by Aymeric Augustin <[email protected]>
It's more a discussion than a how-to.
github.com/python-websockets/websockets - 6a0cb60d069c9c4db6be1da3e539b672b54a8c93 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 232351294683b422c98451536824d5d1cdca7f58 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 4407d02b8f69f654c90cfdc8ce261377e008ce16 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - b2edf73e6f2205dd50ce52b99be305ee684fec8c authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - cc35695df01241752d01266ad3d86510505af070 authored over 3 years ago by Aymeric Augustin <[email protected]>
List generated with this command, then checked and adjusted manually:
$ make -C docs spelling |...
github.com/python-websockets/websockets - 323c93297a0876f7fc47993b908200888a50afbb authored over 3 years ago by Aymeric Augustin <[email protected]>Recent Sphinx versions have a simpler template.
github.com/python-websockets/websockets - 017a832fb0070318a874626b3c69e36d2af669b3 authored over 3 years ago by Aymeric Augustin <[email protected]>This removes two features from the sidebar: the GitHub "stars" count and the Tidelift banner.
github.com/python-websockets/websockets - 5a6bd258ca29665ad8acd7709d989c57c2a8b2bc authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - af0f5646ad14e62ee614fa898cc4651ae7d02b93 authored over 3 years ago by Aymeric Augustin <[email protected]>
Request and response objects are explicitly passed through the
integration layer, making this AP...
github.com/python-websockets/websockets - 26c17794dffef336ec5f43405d09608a42a78bca authored over 3 years ago by Aymeric Augustin <[email protected]>
It didn't work when a header had multiple values.
github.com/python-websockets/websockets - 5de7b41a2b2003aaf1db4042ac3d5e2ab4c24cdb authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - dc42ecba8d809e14f1856e2e65816c27eaeb8fb6 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 90a20f550ea57f3ae6474d560d623158de97e490 authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #1023.
github.com/python-websockets/websockets - 1f462000ac9b4f8ad80deb565083ffe430e09acf authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - b343fc60824737d4faa421aafe7983a8d3d0c9df authored over 3 years ago by Aymeric Augustin <[email protected]>
This belongs in asyncio's docs, not in websockets', but I can't find it
(easily) in Python docs ...
github.com/python-websockets/websockets - 59eb1b53a9b3b868a05e0eecc8255ee3b11b8bcc authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 0867d9f0f9fa0dfc267e6e0b91cb1aaa5858ccaf authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - bf02ad01e91a05777d607f926673f8d8b0efc2e7 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 21af14cdd61cb31a4a4c003d73f9eb489a7a22f3 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 4e1dac362a3639b9cf0e5bcf382601e6e32cfede authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #1012.
github.com/python-websockets/websockets - 6aae7c69e30c74bbdc9bd81c52f7a5f90b4c8037 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 4ed76b2cc43b9480428121cc9f94ee36af4ea27f authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - d5cf1efb737a943583b1e5b4ceca5376bdc3995f authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 5d8e0c5dbefa1c487c14736943f858e3b0dc9921 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - a9de47d9247335d4a4b2df551b1732049597ec58 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - b96d82202cf6d7fbe2196c07c23679cf2318055b authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 48527e4c1c07a9d2c68ac16f91dd2f0c267c18b5 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 8add3a648ae4886b78db018f5b672abc0f6e5a8c authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - d5ab29687ae19170cbf6ee80ecd26d7de0862f5a authored over 3 years ago by Aymeric Augustin <[email protected]>
Read until EOF and wait for the server to close the connection first.
github.com/python-websockets/websockets - 5495af64f016c332f4a6f91811e9896f07e0ea59 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 008c160365bcda5b38ddeccf5613b1b2a8395599 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 81a4a2a369190ae4a30e7914ead889c5931172d1 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 98e8b8d31326557c5c1a85fa0bd75d390b34b3f3 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - be42b07606a5cd3975dc92ea0e8a8f2821b55af0 authored over 3 years ago by Aymeric Augustin <[email protected]>
Attributes are also APIs.
github.com/python-websockets/websockets - 82ba1ff963f623b80f2d6f70c684f545390708a2 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - bff6397ffb69dd52c3e91a23268915582ce0b5e2 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 8f6c4d9e22c7105248cebbe0cb50e47008e12257 authored over 3 years ago by Aymeric Augustin <[email protected]>
* In a regular closing handshake, server closes the connection after
receiving and sending a c...
github.com/python-websockets/websockets - f9c28e8b7810c5a2fcadc88825046618f1fdc012 authored over 3 years ago by Aymeric Augustin <[email protected]>