Open exflikt opened 2 months ago
anext
を使うためには requires-python = ">=3.10"
が必要というチェックエラーが出たので、 https://github.com/tut-cc/murchace/pull/75/commits/73b90da37afbdf317518a7dc02cca177054d281f で ruff
に --ignore F821
フラッグを追加した。
いまのpyproject.toml は requires-python = ">=3.12"
なんだけどなぁ、と思っていたら空白であっても [tool.ruff]
セクションが必要であるとのこと。
参考: https://matklad.github.io/2024/03/22/basic-things.html#Build-CI 読み物(読まなくていい): The Not Rocket Science Rule
main にマージするときの確認事項:
pyright
コマンドを実行したときに型ヒントエラーがないruff check
を実行したときにエラー・警告がないruff format --diff
でリントエラー・警告が発生しないJUST_UNSTABLE=1 just --fmt --check
でjustfileのフォーマットエラー・警告が発生しない定期的にチェックしたい事項:
uv sync --locked
でパッケージが最新版であることを確認する