801f09c1caf6d3ea8f5d41dea3bdc1c70d7ea913

Author
Jacob Rogers <jacob.p.r@hotmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

fix(poetry-env): add support for poetry 2 (#13260)

Diff

 1diff --git a/plugins/poetry-env/poetry-env.plugin.zsh b/plugins/poetry-env/poetry-env.plugin.zsh
 2index dca388dfe58d11e4f6dd6795095cbfaf21742776..d2d571dbeeaf8e20b1cd7696cd6606938ca2f077 100644
 3--- a/plugins/poetry-env/poetry-env.plugin.zsh
 4+++ b/plugins/poetry-env/poetry-env.plugin.zsh
 5@@ -1,7 +1,7 @@
 6 _togglePoetryShell() {
 7   # Determine if currently in a Poetry-managed directory
 8   local in_poetry_dir=0
 9-  if [[ -f "$PWD/pyproject.toml" ]] && grep -q 'tool.poetry' "$PWD/pyproject.toml"; then
10+  if [[ -f "$PWD/pyproject.toml" && -f "$PWD/poetry.lock" ]]; then
11     in_poetry_dir=1
12   fi
13