Annotations, 250610, Project, annotation_ci_proj, Poetry, pyproject.toml, giga
https://giga.chat/link/gcsWxJqDsl
D:\VC25\Otus\Py\250610\projects\annotation_ci_proj
pyproject.toml
[project]
name = "annotation-ci-proj"
version = "0.1.0"
description = ""
authors = [
{name = "Your Name",email = "you@example.com"}
]
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"black (>=25.1.0,<26.0.0)",
"flake8 (>=7.3.0,<8.0.0)",
"isort (>=6.0.1,<7.0.0)",
]
[tool.poetry]
packages = [{include = "annotation_ci_proj", from = "src"}]
[tool.poetry.group.dev.dependencies]
pytest = "^8.4.1"
mypy = "^1.16.1"
pyright = "^1.1.402"
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"
----------------------------------
Альтернативный способ активации (через оболочку):Хотя shell официально устарел, ты можешь восстановить старую функциональность,установив специальный plugin:poetry self add poetry-plugin-shell
После установки этого плагина старая команда shell заработает снова:poetry shell
Заключение:
Рекомендуется перейти на использование команды env activate,
так как это официальный и современный способ активации виртуального окружения в Poetry 2.x.
Это сделает твой проект совместимым с актуальной документацией и общими практиками.
Комментариев нет:
Отправить комментарий