We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
poetry
提案概要: poetry バージョンの厳密な固定
現在の VOICEVOX ENGINE は poetry のバージョンを緩く管理している:
voicevox_engine/pyproject.toml
Line 63 in 0c698d6
一方で lock ファイルでは厳密に 1.6.1 を要求している:
1.6.1
voicevox_engine/poetry.lock
Lines 1411 to 1413 in 0c698d6
voicevox_engine/requirements-dev.txt
Line 44 in 0c698d6
そして lock ファイル側は poetry バージョンに依存した文字列が存在しており、異なるバージョンを利用するとここに(無意味な)diffが発生する:
Line 1 in 0c698d6
lock ファイル形式がpoetry バージョンに依存するという危険性は以前より指摘されており(#750)、緩いバージョン指定はこの危険性を大きくする。
このような背景から、poetry バージョン固定を提案します。
pyproject.toml
0.16.0
The text was updated successfully, but these errors were encountered:
勘違いしそうなので厳密な固定が良いと思いました!
まあたぶん全部厳密に固定した方が良い気もします。 まあ衝突した時大変ですが…。
Sorry, something went wrong.
着手します。
Successfully merging a pull request may close this issue.
内容
提案概要:
poetry
バージョンの厳密な固定現在の VOICEVOX ENGINE は
poetry
のバージョンを緩く管理している:voicevox_engine/pyproject.toml
Line 63 in 0c698d6
一方で lock ファイルでは厳密に
1.6.1
を要求している:voicevox_engine/poetry.lock
Lines 1411 to 1413 in 0c698d6
voicevox_engine/requirements-dev.txt
Line 44 in 0c698d6
そして lock ファイル側は
poetry
バージョンに依存した文字列が存在しており、異なるバージョンを利用するとここに(無意味な)diffが発生する:voicevox_engine/poetry.lock
Line 1 in 0c698d6
lock ファイル形式が
poetry
バージョンに依存するという危険性は以前より指摘されており(#750)、緩いバージョン指定はこの危険性を大きくする。このような背景から、
poetry
バージョン固定を提案します。Pros 良くなる点
Cons 悪くなる点
実現方法
pyproject.toml
バージョン指定の厳密化VOICEVOXのバージョン
0.16.0
OSの種類/ディストリ/バージョン
The text was updated successfully, but these errors were encountered: