feat: initial commit
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
---
|
||||
name: python-conventions
|
||||
description: Konwencje kodu Python obowiązujące przy modyfikacjach plików *.py
|
||||
applyTo: "**/*.py"
|
||||
---
|
||||
|
||||
# Konwencje Python
|
||||
|
||||
- Zachowuj istniejący styl pliku (cudzysłowy, długość linii, układ importów). Nie uruchamiaj
|
||||
formatera na całym pliku.
|
||||
- Type hints obowiązkowe w nowym i modyfikowanym kodzie publicznym.
|
||||
- Preferuj menedżery kontekstu (`with`) dla zasobów zamiast ręcznego `close()`.
|
||||
- Nie zmieniaj publicznych sygnatur funkcji bez odnotowania tego w planie jako `breaking`.
|
||||
- Import stdlib > third-party > lokalne, rozdzielone pustą linią.
|
||||
Reference in New Issue
Block a user