Size: a a a

2021 November 12

A

Azamat in Python KZ
да кажется почти все до 119\120 увеличивают
источник

D

Dokazhi in Python KZ
Кажется 79 это blake
источник

A

Azamat in Python KZ
blake или black? black 119. но black мне не нравится
источник

D

Dinsultan in Python KZ
Это же рекомендация а не мандат, хоть по 150 если это удобно всем кто работает над этим кодом
источник

RQ

Rawan Qurmet in Python KZ
+
источник

RQ

Rawan Qurmet in Python KZ
если напомнишь вечерком, могу поделиться конфигом flake, black, там хватает кастомизаций)
источник

R

Reffi_4 in Python KZ
Хз, всегда стандартных 79 придерживаюсь, мне удобно
источник

D

David in Python KZ
воу, было бы шикарно) Обязательно
источник

VS

Vadim Sidorchuk in Python KZ
+
источник

VS

Vadim Sidorchuk in Python KZ
И рядом открывать другой исходник удобно
источник

D

Dokazhi in Python KZ
в пуйчарме вроде 120 стандарт
источник

A

Alex in Python KZ
+
источник

A

Azamat in Python KZ
Мне нравится эта штука: https://wemake-python-stylegui.de/en/latest/

Очень жесткая, но можно сильно кастомизировать. Умеер измерять такие вещи как цикломатическая сложность, количество переменных в функции, количество методов в класс, функций и классов в модуле и т.д. Заставляет держать все довольно аккуратным
источник

RQ

Rawan Qurmet in Python KZ
Забрал ✊
источник

A

Azamat in Python KZ
pre-commit.com чтобы ловить эти нарушения локально вместо того чтобы грузить CI почем зря)
источник

D

Dokazhi in Python KZ
судя по доке довольно не плохо и полтора касаря звезд
источник

RQ

Rawan Qurmet in Python KZ
.pre-commit-config.yaml
.flake8
pyproject.toml

с рандомного проекта взял, уже не помню

во [falke8] игнорируешь ненужные PEP-овские соглашения, например:
ignore = F812,H101,H202,H233,H301,H306,H401,H403,H404,H405,H501,W503


https://pastebin.com/LJa53L7K
источник

A

Azamat in Python KZ
isort, autopep8, yapf и black тоже заслуживают внимания
источник

RQ

Rawan Qurmet in Python KZ
    -   id: check-added-large-files
       args: [--maxkb=2000]

вот важно тоже в pre-commit, потому что в один из коммитов кто-то может большой файлик пушнуть, потом даже если удалишь, этот файлик будет в репе навсегда, пока не почистиешь утилитой.

поэтому .git директория может весить неожиданно много.
источник

RQ

Rawan Qurmet in Python KZ
чатик стал качественным, темы норм так поднимаются)
источник