diff --git a/docs/dependency-specification.md b/docs/dependency-specification.md index ed35104c8d5..694582ef020 100644 --- a/docs/dependency-specification.md +++ b/docs/dependency-specification.md @@ -277,12 +277,12 @@ You can also specify that a dependency should be installed only for specific Pyt ```toml [tool.poetry.dependencies] -pathlib2 = { version = "^2.2", python = "~2.7" } +tomli = { version = "^2.0.1", python = "<3.11" } ``` ```toml [tool.poetry.dependencies] -pathlib2 = { version = "^2.2", python = "~2.7 || ^3.2" } +pathlib2 = { version = "^2.2", python = "^3.2" } ``` ## Using environment markers @@ -293,7 +293,7 @@ via the `markers` property: ```toml [tool.poetry.dependencies] -pathlib2 = { version = "^2.2", markers = "python_version ~= '2.7' or sys_platform == 'win32'" } +pathlib2 = { version = "^2.2", markers = "python_version <= '3.4' or sys_platform == 'win32'" } ``` ## Multiple constraints dependencies @@ -308,7 +308,7 @@ you would declare it like so: ```toml [tool.poetry.dependencies] foo = [ - {version = "<=1.9", python = "^2.7"}, + {version = "<=1.9", python = "^3.6"}, {version = "^2.0", python = "^3.8"} ] ``` diff --git a/docs/managing-environments.md b/docs/managing-environments.md index 145398c23f9..1716a2f9d50 100644 --- a/docs/managing-environments.md +++ b/docs/managing-environments.md @@ -41,6 +41,10 @@ poetry install ``` {{% /note %}} +{{% note %}} +Since version 1.2, Poetry no longer supports managing environments for Python 2.7. +{{% /note %}} + ## Switching between environments Sometimes this might not be feasible for your system, especially Windows where `pyenv` @@ -114,7 +118,6 @@ poetry env list will output something like the following: ```text -test-O3eWbxRl-py2.7 test-O3eWbxRl-py3.6 test-O3eWbxRl-py3.7 (Activated) ``` diff --git a/docs/plugins.md b/docs/plugins.md index 34cdbd83998..d9eee07a8ad 100644 --- a/docs/plugins.md +++ b/docs/plugins.md @@ -38,7 +38,7 @@ version = "1.0.0" # ... [tool.poetry.dependencies] -python = "~2.7 || ^3.7" +python = "^3.7" poetry = "^1.0" [tool.poetry.plugins."poetry.plugin"] diff --git a/docs/pyproject.md b/docs/pyproject.md index 715c7c8b1bc..defb4636aa3 100644 --- a/docs/pyproject.md +++ b/docs/pyproject.md @@ -369,7 +369,7 @@ mandatory = "^1.0" # A list of all of the optional dependencies, some of which are included in the # below `extras`. They can be opted into by apps. -psycopg2 = { version = "^2.7", optional = true } +psycopg2 = { version = "^2.9", optional = true } mysqlclient = { version = "^1.3", optional = true } [tool.poetry.extras]