An open API service providing commit metadata for open source projects.

GitHub / ceharris/python-websockets / commits

SHA Message Author Date Stats
80c49ef5 exclude platform checks for win32 from coverage testing Carl Harris <c****s@v****u> over 3 years ago
fef28cae don't use os.pipe with the I/O multiplexing selector on win32 Carl Harris <c****s@v****u> over 3 years ago
ffc2cc46 use multiplatform selector instead of poll Carl Harris <c****s@v****u> over 3 years ago
fe629ded Fix typo in changelog. Aymeric Augustin <a****n@f****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c38507fd Avoid deadlock when closing sync connection with unread messages. Aymeric Augustin <a****n@f****m> over 3 years ago
bb17be2f Add scripts to benchmark parsers. Aymeric Augustin <a****n@f****m> over 3 years ago
a6e14978 Archive benchmark script for stream readers. Aymeric Augustin <a****n@f****m> over 3 years ago
a0daea5b Make recv buffer size a class attribute. Aymeric Augustin <a****n@f****m> over 3 years ago
8c6f7267 Capitalize link titles for nicer display on PyPI. Aymeric Augustin <a****n@m****g> over 3 years ago
1bc18193 Move repository to python-websockets organization. Aymeric Augustin <a****n@m****g> over 3 years ago
19be15b3 Restore speedups.c in source distribution. Aymeric Augustin <a****n@m****g> over 3 years ago
659e562d Move cibuildwheel configuration to pyproject.toml. Aymeric Augustin <a****n@m****g> over 3 years ago
fff80c31 Fix FAQ link in issue template Ran Benita <r****n@u****m>
Committed by: Aymeric Augustin <a****n@m****g>
over 3 years ago
1bf73423 Drop support for Python 3.7. Aymeric Augustin <a****n@m****g> over 3 years ago
00835ccf Fix typo. Aymeric Augustin <a****n@m****g> over 3 years ago
7dd4ede4 Add changelog for d3d4cf4a. Aymeric Augustin <a****n@m****g> over 3 years ago
fe1879fc Start version 11.1 Aymeric Augustin <a****n@m****g> over 3 years ago
f516cf51 Release version 11.0 Aymeric Augustin <a****n@m****g> over 3 years ago
901e434f Work around bug in coverage. Aymeric Augustin <a****n@m****g> over 3 years ago
5c7a4426 Reduce usage of # noqa. Aymeric Augustin <a****n@m****g> over 3 years ago
5b376aa4 Reduce reliance on # pragma: no cover. Aymeric Augustin <a****n@m****g> over 3 years ago
f075aac6 Restore semantics of tests. Aymeric Augustin <a****n@m****g> over 3 years ago
808d8540 Replace asyncio.wait_for with asyncio.timeout. Aymeric Augustin <a****n@m****g> over 3 years ago
5a6f74e2 Backport typing.final for compatibility with Python 3.7. Aymeric Augustin <a****n@m****g> over 3 years ago
af917379 Replace flake8 and isort by ruff. Aymeric Augustin <a****n@m****g> over 3 years ago
0924e9cd Move coverage configuration to pyproject.toml. Aymeric Augustin <a****n@m****g> over 3 years ago
d81a4ceb Move build configuration to pyproject.toml. Aymeric Augustin <a****n@m****g> over 3 years ago
d3d4cf4a Build architecture independent wheels. Aymeric Augustin <a****n@m****g> over 3 years ago
6dcac04c Hide "Both sides" API references from navigation. Aymeric Augustin <a****n@m****g> over 3 years ago
db6b1a89 Add feature support matrices. Aymeric Augustin <a****n@m****g> over 3 years ago
1c9bdcec Add open_timeout to serve(). Aymeric Augustin <a****n@m****g> over 3 years ago
d0a292c5 Fix typo in docs. Aymeric Augustin <a****n@m****g> over 3 years ago
8a666589 Pluralize API consistently. Aymeric Augustin <a****n@m****g> over 3 years ago
0a58739a It's an HTTP, but a URI. Aymeric Augustin <a****n@m****g> over 3 years ago
f269e1e9 Document that connect() can raise OSError. Aymeric Augustin <a****n@m****g> over 3 years ago
ce06dd6e Rewrite interactive client with synchronous API. Aymeric Augustin <a****n@m****g> over 3 years ago
2fcc4837 Improve error handling in broadcast(). Aymeric Augustin <a****n@m****g> over 3 years ago
25a5252c Skip test that fails randomly on PyPy. Aymeric Augustin <a****n@m****g> over 3 years ago
09875a61 Attempt to fix #1317. Aymeric Augustin <a****n@m****g> over 3 years ago
132bf7fa Add changelog entry for previous commits Aymeric Augustin <a****n@m****g> over 3 years ago
b0876be3 Simplify tests thanks to previous commit Aymeric Augustin <a****n@m****g> over 3 years ago
f0e54796 Bump pypa/cibuildwheel from 2.11.1 to 2.12.1
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Aymeric Augustin <a****n@m****g>
over 3 years ago
399db68d Ignore compatibility module in coverage measurement. Aymeric Augustin <a****n@m****g> over 3 years ago
17ffb5c9 Disable social cards in docs. Aymeric Augustin <a****n@m****g> over 3 years ago
5113cd3a Use asyncio.timeout instead of asyncio.wait_for. J. Nick Koston <n****k@k****g>
Committed by: Aymeric Augustin <a****n@m****g>
over 3 years ago
ba1ed7a6 fix small docs typo Sasja <S****a@u****m>
Committed by: Aymeric Augustin <a****n@m****g>
over 3 years ago
45f3b604 Set server_hostname automatically when needed shafemtol <s****a@f****t>
Committed by: Aymeric Augustin <a****n@m****g>
over 3 years ago
8e1628a1 Ignore files from direnv. Aymeric Augustin <a****n@m****g> over 3 years ago
7b92fa02 Add temp_unix_socket_path context manager for tests. Aymeric Augustin <a****n@m****g> over 3 years ago
2d624fa3 Add thread-safe message reassembler. Aymeric Augustin <a****n@m****g> over 3 years ago
d9c8694a Add websockets.sync package. Aymeric Augustin <a****n@m****g> over 3 years ago
3c964119 Move MS constant out of legacy directory. Aymeric Augustin <a****n@m****g> over 3 years ago
1418917e Environment variables are always strings. Aymeric Augustin <a****n@m****g> over 3 years ago
59fa2e3d Add thread-based implementation. Aymeric Augustin <a****n@m****g> over 3 years ago
125ffe28 Add compatibility shim for socket.create_server. Aymeric Augustin <a****n@m****g> over 3 years ago
445cdf9b Move test certificate out of legacy directory. Aymeric Augustin <a****n@m****g> over 3 years ago
6df903ce Document thread-based implementation. Aymeric Augustin <a****n@m****g> over 3 years ago
4aa91dc9 Upgrade to black 2023 style. Aymeric Augustin <a****n@m****g> over 3 years ago
206d7ef5 Restructure API reference. Aymeric Augustin <a****n@m****g> over 3 years ago
8f0a33c5 Add missing words to spellchecker. Aymeric Augustin <a****n@m****g> over 3 years ago
bc8b3a85 Explain the legacy submodule. Aymeric Augustin <a****n@m****g> over 3 years ago
87657de0 Small FAQ updates. Aymeric Augustin <a****n@m****g> over 3 years ago
a525950c Fix typos in comments. Aymeric Augustin <a****n@m****g> over 3 years ago
f2176ebc Fix errors in the documentation of 23a2d3f6. Aymeric Augustin <a****n@m****g> over 3 years ago
71624521 Follow-up on f42fd7ba. Aymeric Augustin <a****n@m****g> over 3 years ago
75bb1cb0 Fix incorrect partial binding pattern in docs. Aymeric Augustin <a****n@m****g> over 3 years ago
38b08fb7 Increase max header length in legacy module. Aymeric Augustin <a****n@m****g> over 3 years ago
3015447f Attempt to get a 10 on the OpenSSF check. Aymeric Augustin <a****n@m****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
f42fd7ba Refactor create_protocol to actually allow subclasses ooliver1 <o****6@i****m>
Committed by: Aymeric Augustin <a****n@m****g>
over 3 years ago
1363dd5b Revert "Fix example of shutting down a client." Aymeric Augustin <a****n@m****g> almost 4 years ago
39c53fb6 websockets CAN handle multiple clients. Aymeric Augustin <a****n@m****g> almost 4 years ago
cac6e857 Standardize to "an HTTP". Aymeric Augustin <a****n@m****g> almost 4 years ago
173aac8e Organize the examples directory. Aymeric Augustin <a****n@m****g> almost 4 years ago
0b884ed6 Rename test class consistently with others. Aymeric Augustin <a****n@m****g> almost 4 years ago
f1a18247 Rename test class with a more specific name. Aymeric Augustin <a****n@m****g> almost 4 years ago
9c143037 Use standard licence text and SPDX identifier. Aymeric Augustin <a****n@m****g> almost 4 years ago
0f4ecfc3 Don't treat close code 1005 as an error. Aymeric Augustin <a****n@m****g> almost 4 years ago
26e1946f Update for the latest version of mypy. Aymeric Augustin <a****n@m****g> almost 4 years ago
f199a313 Format setup.py with black. Aymeric Augustin <a****n@m****g> almost 4 years ago
9e960b50 Fix example of shutting down a client. Aymeric Augustin <a****n@m****g> almost 4 years ago
591d0478 Remove debug statement. Aymeric Augustin <a****n@m****g> almost 4 years ago
68c041ec Reduce usage of pragma: no cover. Aymeric Augustin <a****n@m****g> almost 4 years ago
077e6429 Perform version check at compile time. Aymeric Augustin <a****n@m****g> almost 4 years ago
17d5d411 Determine excluded test files automatically. Aymeric Augustin <a****n@m****g> almost 4 years ago
892c86a0 Move all test extensions to the same module. Aymeric Augustin <a****n@m****g> almost 4 years ago
ca4968eb Raise coverage of websockets.connection to 100%. Aymeric Augustin <a****n@m****g> almost 4 years ago
d8d2ad5a Raise coverage of websockets.exceptions to 100%. Aymeric Augustin <a****n@m****g> almost 4 years ago
1948936b Add a script to measure coverage per module. Aymeric Augustin <a****n@m****g> almost 4 years ago
c19506b3 Ignore tests that no longer run on Python 3.11. Aymeric Augustin <a****n@m****g> almost 4 years ago
7a398921 Reduce usage of # pragma: no cover. Aymeric Augustin <a****n@m****g> almost 4 years ago
06ffba57 Fix deprecation warning. Aymeric Augustin <a****n@m****g> almost 4 years ago
b2847c27 Start version 11.0 Aymeric Augustin <a****n@m****g> almost 4 years ago
9230cca4 Complete changelog for 10.4. Aymeric Augustin <a****n@m****g> almost 4 years ago
d8c17625 Release version 10.4 Aymeric Augustin <a****n@m****g> almost 4 years ago
413ae6ee Mark function for future removal. Aymeric Augustin <a****n@m****g> almost 4 years ago
781f5b8c Standardize access to State and Side enum values. Aymeric Augustin <a****n@m****g> almost 4 years ago
e4fcab16 Handle exceptions when parsing opening handshake. Aymeric Augustin <a****n@m****g> almost 4 years ago
4ae6d7b2 Include correct files in make coverage & tox -e coverage. Aymeric Augustin <a****n@m****g> almost 4 years ago
23a2d3f6 Add API to customize subprotocol selection logic. Aymeric Augustin <a****n@m****g> almost 4 years ago
35731196 Change Sans-I/O constructors to keyword-only. Aymeric Augustin <a****n@m****g> almost 4 years ago

← Back to repository