mirror of
https://github.com/robbyrussell/oh-my-zsh.git
synced 2026-09-24 20:16:09 +02:00
* fix(poetry-env): preserve venv in project subdirectories Keep the active environment while navigating ordinary project children, but switch when entering a nested Poetry project. Use a path-component boundary so similarly named sibling projects are not mistaken for subdirectories. Fixes #12377 * fix(poetry-env): normalize active project root
13 lines
419 B
Markdown
13 lines
419 B
Markdown
# Poetry Environment Plugin
|
|
|
|
This plugin automatically activates a Poetry environment when you enter a
|
|
directory containing both `pyproject.toml` and `poetry.lock`. It keeps the
|
|
environment active in project subdirectories, switches to nested Poetry
|
|
projects, and deactivates it when you leave the project tree.
|
|
|
|
To use it, add `poetry-env` to the plugins array in your zshrc file:
|
|
|
|
```zsh
|
|
plugins=(... poetry-env)
|
|
```
|