CLI

$ poetry install

Install from lockfile:

$ poetry sync

Delete virtual env:

poetry env remove --all

Environments

poetry env use PYTHON_VERSION
poetry env list

Print command for activating.

poetry env activate
$(poetry env activate)

Config pyproject.toml

Common

[tool.poetry]
package-mode = false

[tool.poetry.group.dev.dependencies]
... = "^1.2.3"

Poetry v1

[tool.poetry]
name = "..."
version = "0.1.0"
description = ""
authors = ["... <...m>"]
readme = "README.md"

[tool.poetry.dependencies]
python = "^3.13"


[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"

Poetry v2

[project]
name = "..."
version = "0.1.0"
description = ""
authors = [
    {name = "...",email = "..."}
]
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
]


[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"