mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-08-08 12:59:46 +00:00
[V2] Upgrade ruff and mypy version, format files (#4474)
This commit is contained in:

committed by
GitHub

parent
918f719ab2
commit
86d41e1f06
@@ -1,6 +1,7 @@
|
||||
"""
|
||||
Check formatting, type-check and run offline tests.
|
||||
"""
|
||||
|
||||
import subprocess
|
||||
import sys
|
||||
import tempfile
|
||||
@@ -15,9 +16,7 @@ def run(*args: str) -> int:
|
||||
def main() -> None:
|
||||
with tempfile.TemporaryDirectory() as tmp_dir:
|
||||
exit(
|
||||
run("isort", ".", "-c", "--profile", "black", "--gitignore")
|
||||
or run("black", ".", "--check", "--extend-exclude", BLACK_IGNORE)
|
||||
or run("mypy", "--strict", ".")
|
||||
run("mypy", "--strict", ".")
|
||||
or run("ruff", "check", ".")
|
||||
or run("sphinx", "-M", "dummy", "client/doc", tmp_dir, "-n", "-W")
|
||||
or run("pytest", ".", "-m", "not net")
|
||||
|
Reference in New Issue
Block a user