- Poetry version: Poetry (version 1.4.2)
- Python version: 3.11.3
- OS version and name: macOS 13.3.1
Issue
Hey, I'm an avid tmux user and love poetry so far, thanks for your work!
The issue I am experiencing is that when I run poetry shell my $TERM env variable is being changed from screen-256color to tmux-256color which breaks my terminal colors. Manually setting it back to screen-256color works fine. I'm running zsh 5.9 as my shell of choice.
EDIT:
I can see that emulate bash -c '. .../.venv/bin/activate' is being run in my shell when I run poetry shell. The command should be POSIX-compatible so I don't see a reason for it to be emulated. Maybe that causes some kind of issues but that's just speculation on my part.
-vvvoption) and have included the output below.Issue
Hey, I'm an avid tmux user and love poetry so far, thanks for your work!
The issue I am experiencing is that when I run
poetry shellmy$TERMenv variable is being changed fromscreen-256colortotmux-256colorwhich breaks my terminal colors. Manually setting it back toscreen-256colorworks fine. I'm running zsh 5.9 as my shell of choice.EDIT:
I can see that
emulate bash -c '. .../.venv/bin/activate'is being run in my shell when I runpoetry shell. The command should be POSIX-compatible so I don't see a reason for it to be emulated. Maybe that causes some kind of issues but that's just speculation on my part.