Commit Graph

17 Commits

Author SHA1 Message Date
Lonami Exo
edf3e06bd0 Fix errors reported by tools/check 2024-10-19 23:04:15 +02:00
Jahongir Qurbonov
86d41e1f06
[V2] Upgrade ruff and mypy version, format files (#4474) 2024-10-06 20:05:11 +02:00
Lonami Exo
38241dffd2 Migrate from chat to peer 2024-03-18 18:55:23 +01:00
Lonami Exo
e7b5cbffb1 Fix copy_client_signatures after type changes 2024-03-17 18:26:37 +01:00
Lonami Exo
8267f5d590 Use modern typehint syntax 2024-03-17 13:06:03 +01:00
Lonami Exo
033b56f1d3 Make pyright happy 2024-03-16 19:20:01 +01:00
Lonami Exo
cea9fc6c77 Ensure __all__ are consistent 2023-11-02 12:43:06 +01:00
Lonami Exo
8c0654185d Version .tl files 2023-10-16 18:36:20 +02:00
Lonami Exo
994d07ba05 Continue documentation 2023-10-12 19:31:41 +02:00
Lonami Exo
034bf304bb Enable and use ruff 2023-10-12 18:17:41 +02:00
Lonami Exo
18895748c4 Continue implementation and documentation 2023-09-30 17:13:24 +02:00
Lonami Exo
604d95a807 Document most methods and classes 2023-09-14 21:17:24 +02:00
Lonami Exo
569ff3d372 Split check and fmt tools 2023-09-13 20:15:49 +02:00
Lonami Exo
80fefca2e9 Simplify copying generated Client signatures 2023-09-13 19:00:10 +02:00
Lonami Exo
8727b87130 Remove unintended private imports and simplify sig copy 2023-09-03 11:03:07 +02:00
Lonami Exo
e4d88e061d Create Python tools in favour of shell scripts
Python is likely to be installed when working on Python code,
which should make it more portable and consistent.
2023-09-03 11:00:48 +02:00
Lonami Exo
f75acee7e8 Automatically generate Client methods 2023-09-02 21:09:40 +02:00