e7a9ee78a8
rename typing.py to custom_types.py for clarity
2025-02-02 07:18:52 -07:00
8787613e91
run lint with pyupgrade at py39-plus
2025-01-25 15:48:39 -07:00
94483714a3
run lint and fix errors, except mypy
2024-02-19 16:05:58 -07:00
bafdd8512d
Enforce pre-summary newline in docstrings
2019-10-24 20:10:45 +02:00
eef505f2d9
Add automatic docstring formatter and apply
2019-10-24 08:41:10 +02:00
501513b747
Update IMultiselectClient
2019-09-14 22:24:53 +08:00
86d4ce1da8
Add delim_encode and delim_read
...
- Add `StreamCommunicator` and `RawConnectionCommunicator`, read/write
messages with delim codec, with `IMuxedStream` and `IRawConnection`
respectively.
- Use it in `Multiselect` and `MultiselectClient`.
2019-08-18 19:51:04 +08:00
3debd2c808
Run black and isort w/ the new config
2019-08-13 14:36:42 -07:00
5903012e0e
add typing to protocol_muxer
2019-08-08 16:09:02 +08:00
ce6ddb27a9
Migrate to new project structure.
2019-01-09 21:38:56 +03:00