Poetry从Python 3.10.x升级到Python 3.11.0的项目

kav*_*avu 11 python upgrade python-poetry

我有一个使用 Python 3.10.2 的基于诗歌的 Django 项目。我想升级项目以使用Python 3.11.0。

这样做的正确方法是什么?

我应该核对诗歌.lock 然后将 pyproject.toml 更新为

[tool.poetry.dependencies]
python = "^3.11"
Run Code Online (Sandbox Code Playgroud)

轻松升级到较新版本的 Python 的能力似乎应该是一个核心功能,但我没有看到自动执行该过程的命令。

小智 3

try: poetry env use python3.11.0 或该 python 版本的完整路径