Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update tools version #260

Merged
merged 1 commit into from Jan 15, 2024
Merged

Update tools version #260

merged 1 commit into from Jan 15, 2024

Conversation

MtkN1
Copy link
Member

@MtkN1 MtkN1 commented Jan 15, 2024

Summary

の CI で flake8 が古い為に Python 3.12 で Lint が失敗する問題を修正します。

またついでに black, isort のバージョンも更新します。 バージョンは現在のそれぞれの VS Code 拡張機能のサポートバージョンと合わせます。

Remarks

pybotters の Python 最小要件は ^3.8.0 だが、flake8 6.1.0 の Python 最小要件が ^3.8.1 なのでコンフリクトしている。 Python 3.8.0 で開発することは稀 (現在の 3.8 系最新は 3.8.18) だと考えられるので、Poetry の複数バージョン制約表記 1 でこれを回避します。

https://github.com/MtkN1/pybotters/blob/8b16afcba77807a943232c7b545cbc738d3f8555/pyproject.toml#L37

Footnotes

  1. https://python-poetry.org/docs/dependency-specification/#multiple-constraints-dependencies

@MtkN1 MtkN1 self-assigned this Jan 15, 2024
@MtkN1 MtkN1 merged commit 2e42195 into main Jan 15, 2024
11 checks passed
@MtkN1 MtkN1 deleted the update-tools-version branch January 15, 2024 08:45
This was referenced Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant