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
Fix #984.
github.com/python-websockets/websockets - 361f38066622636eff8d9e0d3d071e93e8e02b05 authored over 3 years ago by Aymeric Augustin <[email protected]>
Technically, this is the wrong behavior, but I'll live with this in the
legacy layer. The new Sa...
github.com/python-websockets/websockets - f148d821f3b9ce620c65011281056f7655ea6fa6 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 0bfa9f2ea86dbc12f24e4a2756cb339efafe76d8 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 8152df6f0b02c1e8c655a3845b7d39e9904c5a9b authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #587.
Ref #767.
github.com/python-websockets/websockets - 62eb267c34034e97813bc210f0b04a6acbedd7a5 authored over 3 years ago by Aymeric Augustin <[email protected]>Ref #587.
github.com/python-websockets/websockets - 1186dd6cfc072a7038d5478f6f5722038efba51c authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 2dd793ffc0e0faab2ed34e4e06fc0b9702a84999 authored over 3 years ago by Aymeric Augustin <[email protected]>
Preserve backwards compatibility in the framing module.
github.com/python-websockets/websockets - 5bb653f2da9351ee00275e04c63bef19da565528 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 047222c434fa8f54d92bb904438267113a09f5a1 authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #263.
github.com/python-websockets/websockets - 897d1b27f362c4113308e76b989321ece3bfd4af authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #968.
github.com/python-websockets/websockets - 4c8d987e02895e0c372ddfca63b73d86aace35e9 authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #870.
github.com/python-websockets/websockets - f96c0d0e71e781e8603561c1d0e3c2322ffd76ed authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #653.
github.com/python-websockets/websockets - 185e9c6e076aecdff0aee3e858049f569cc0ed8e authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - a3958847c033c5d532eaef0b335c103171f9f7e7 authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #995.
github.com/python-websockets/websockets - fa497e501b505ba7255315cb660128d01cfbef44 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 85e8799de819da0d6e370c61b10f72a5368fa40b authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - d6188e71df9b5cf6dabadb352ac0ce489e4408cf authored over 3 years ago by Aymeric Augustin <[email protected]>
Import modules rather than their contents.
Fix #989.
github.com/python-websockets/websockets - 71dbbffabcaaaba5dbcfb21df20f98e2bdbe01f6 authored over 3 years ago by Aymeric Augustin <[email protected]>See PEP 563.
github.com/python-websockets/websockets - 298cdabef68e9619d89100684eb27f719fc361a6 authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #991.
github.com/python-websockets/websockets - 0a60fac6c2cd922198bd17e034c9a4406e273db7 authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #414.
github.com/python-websockets/websockets - 29094a27e65ae34b9219effd2f4bd755f0a63ff5 authored over 3 years ago by Aymeric Augustin <[email protected]>Change tests to avoid passing a loop argument.
Fix #988.
github.com/python-websockets/websockets - cb11516e0ed4fe2b67ab6c1511650bd42115d0b6 authored over 3 years ago by Aymeric Augustin <[email protected]>get_event_loop() returns the running loop if there's one anyway.
github.com/python-websockets/websockets - cc1254b28867fcd2391e436fe5f10f7f40c77729 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - e444fb57b88c5c446fbe406c66d230e9ce15a8d1 authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #985.
github.com/python-websockets/websockets - e5458a16f7c4162289c248a386e21fce24fa621f authored over 3 years ago by Aymeric Augustin <[email protected]>Specifically this avoids cutting log messages in two lines.
Ref #765.
github.com/python-websockets/websockets - ebc8448b6603977c4e81e182e9827705c9a5889c authored over 3 years ago by Aymeric Augustin <[email protected]>When the read buffer isn't empty, the following scenario is possible:
* TCP connection is close...
github.com/python-websockets/websockets - 0779eb973d2779c33b560488212ea8b652601596 authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #574.
github.com/python-websockets/websockets - 0c157d457b871a3055329a50ac30cef640787b67 authored over 3 years ago by Aymeric Augustin <[email protected]>
Also introduce InvalidStatus for the new implementation, storing the
entire response (but not fo...
github.com/python-websockets/websockets - d5ccd3658b29fea1b57b869d7b9911efa333ff8d authored over 3 years ago by Aymeric Augustin <[email protected]>
This makes the default case, non fragmented messages, convenient.
Also it uniformises with rsv1...
github.com/python-websockets/websockets - ba4be454b6fd7f283d2ea8ec4354e2e6c9627267 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 5dd1290f202a8274e68d48582b400013fb953010 authored over 3 years ago by Aymeric Augustin <[email protected]>
This ensures Frame remains a NamedTuple for backwards compatibility.
github.com/python-websockets/websockets - 634ee6a29327146d317564c88010310556c4c384 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - f447a5699a2c6b85f6d6fbcba10982aa3e8d5afd authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - d500274f9340b4336d27665a48e9ce34f23c9910 authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #636.
github.com/python-websockets/websockets - 0cce70a8645abeac25cae59eac6bd0fb008afa38 authored over 3 years ago by Aymeric Augustin <[email protected]>
This can facilitate integration in other projects that bring
their own HTTP stack.
github.com/python-websockets/websockets - e93f5e916291479c9b6be85609744e805681eb41 authored over 3 years ago by Aymeric Augustin <[email protected]>
Focus on keepalive ping/pongs, as they're the only ones that users run
in trouble with. The read...
github.com/python-websockets/websockets - 58193e088ace6ce7c4c2dfcb6deea2af7cbe8601 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 2883ca8a41bb4ce2a933e58a1fdbf958a97ccb84 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - a61ab26038e97e48b2f894c3e66e28bdfa3d8f3f authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 6c138c7f48cfb41151bad829f1bc5d41a7a95e90 authored over 3 years ago by Aymeric Augustin <[email protected]>
They used the same < and > symbols which was confusing.
github.com/python-websockets/websockets - 3388225957c6bba1cf46748f6f83c6bb8f7ff7f6 authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #759.
github.com/python-websockets/websockets - 57ff93f051d0731d28c8be5182740a0167a85d23 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - f5eae5657c2d948cdf20174a03190c6a4206341c authored over 3 years ago by Aymeric Augustin <[email protected]>
* Log connections open and closed at the info level.
* Put debug logs behind `if self.debug:` to...
Fix #765.
github.com/python-websockets/websockets - 2617b2c8f80c19e759a4e1364bc7007ff8d99acd authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 09f829f66a57ded2832279a18a64257b5fd3f875 authored over 3 years ago by Aymeric Augustin <[email protected]>
It is technically possible but doesn't have a meaning in general.
github.com/python-websockets/websockets - 07e8a636eeb7187532175b27e92a8c67564f631a authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - f8e081da8d1ee76da19b64cadcb2adf1eaa140d4 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 820dad7b339a6dd653938d64b22cf732a9415133 authored over 3 years ago by Aymeric Augustin <[email protected]>
Ref #919.
github.com/python-websockets/websockets - 58ac5228dabae9a734e2ee360be36b8db5f2e8c2 authored over 3 years ago by Aymeric Augustin <[email protected]>Ref #445.
github.com/python-websockets/websockets - 2990cf761177073e6d741e1ef81dc1d6d3c5dba8 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 17210674d6d2f0987a0cd74d0d6ac37d88d28977 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - ac85304980285079ff871cde728964d0acfde569 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 639436a3d37e82acd718c1440ef38732cbd4279d authored over 3 years ago by Aymeric Augustin <[email protected]>
Backport of c91b4c2a and dfecbd03.
github.com/python-websockets/websockets - 547a26b685d08cac0aa64e5e65f7867ac0ea9bc0 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - d0f328888f3e695aa64d78dcf48af4ece219221b authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - dfecbd0307a94bc8704f895b66167e8838c222e6 authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #445.
github.com/python-websockets/websockets - 5e69983096359fdf87d26afa7b5143badfe2140e authored over 3 years ago by Aymeric Augustin <[email protected]>Add question on threads.
github.com/python-websockets/websockets - b455d30252d8eb66771b63c7b9ca26d37f76e4d9 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 773f0b6d542307ff94c83d2f6fb9e28786e63dd8 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 81edc5f4adf6054852d041a222863d350a3d92d7 authored over 3 years ago by Aymeric Augustin <[email protected]>
Switch to a simpler and more secure authentication design.
github.com/python-websockets/websockets - 2222beaaa2900847ecf7b3b487ac6106254504d1 authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #835.
github.com/python-websockets/websockets - 8acf7ccf39c96acec293a2ec668e299f6f29e46b authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - 920207c6d4d2b31def30970fc47c968806c2b64e authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 4454e7df32ab82b439dec1b2ab64071bc22b0b38 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - c91b4c2a01bbf8dd41d521a29710470c8b73599b authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - dd6d6bce2d1ac7e50a0a90e44c8073a8a17a2c05 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - c0750dac4bbf30138fa825054fb065f0355e4150 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - f7a62680bc7df0f17efac83109daf3bdc14bc0f5 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 8ab85e54a764a26529b801e263e5223b1b2921c9 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 4d2cd03bae4558253d51997e6cee9bd87103b236 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 2ced669fa9ad1976d4bf197f5d966eaae7fafb21 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 559a5724a96e1e4d921ed48d37f49876069e65da authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - b3e50f341de7df9b0b82787111017787f9e82ce4 authored over 3 years ago by Aymeric Augustin <[email protected]>
Refs #445.
github.com/python-websockets/websockets - af5bfd1b52b70ace251abe2e0ca7541b316ea2c3 authored over 3 years ago by Aymeric Augustin <[email protected]>Refs #445.
github.com/python-websockets/websockets - 83d2f1dedcd104ad7172d471a8ebc3d4971257b3 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - ad2e643b4a7a98afeb0bfe6c0d7b7105f2061779 authored over 3 years ago by Aymeric Augustin <[email protected]>
Lots of small improvements while proof-reading.
github.com/python-websockets/websockets - ad8ea999391ccd3a7d97edd7a36bd228fdc6c09e authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - f029e81605a80f37da1aea3c73644b7edca7f7a9 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - e748912b220bc381203284076baedf7775df0b8f authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 32a135e4b33020eb1a2a45cfa5d90dc2e22cbeb1 authored over 3 years ago by Aymeric Augustin <[email protected]>
* Refactor to increase clarity.
* Avoid deprecated usage of asyncio.wait.
* Clarify what happens...
github.com/python-websockets/websockets - 5e53592c73289b1e662bffd5d9262863dc72491f authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - a14226afb77b524c2ced7d649ac7420a14992716 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 66ded17c39cd6e5bb408edd9b53b9afad7ab19fc authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - b8517b11f98582d4ed3c0bb0c20c5ecf1c31df47 authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - c49f6c7e22cd8fa0e76bd8b46c715bb9f724afba authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 8900c13d3234c8ae87b0d852e849eaf6bf7cf8b7 authored over 3 years ago by Aymeric Augustin <[email protected]>
Refs #867 (and others).
github.com/python-websockets/websockets - ccfe98e5111a74d602df7a2a195951acf69057f0 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - bc19676a06d410ba35363d4630fb417c24d90b66 authored over 3 years ago by Thomas Grainger <[email protected]>
github.com/python-websockets/websockets - ad1f99305c9ee9e6014d25ece897c23fee27396f authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 0713dbf2d37a8c2c071d8479a6768dd3d3c7dacf authored over 3 years ago by Aymeric Augustin <[email protected]>
github.com/python-websockets/websockets - 1cafddb97a572bd8be32852c29a4e15eef0574ac authored over 3 years ago by Aymeric Augustin <[email protected]>
Fix #940.
github.com/python-websockets/websockets - b99c4fe390a22cc846ce550a29f2c9841e99660d authored over 3 years ago by Aymeric Augustin <[email protected]>Fix #946.
github.com/python-websockets/websockets - e44e085e030d186c7bb9822becfbb5423aefe971 authored over 3 years ago by Aymeric Augustin <[email protected]>github.com/python-websockets/websockets - f674befe46b1f417b5bd8f06f10b54bdbd1af474 authored over 3 years ago by Aymeric Augustin <[email protected]>