- Introduce the
pipx.run
entry point group as an alternative way to declare an application forpipx run
. (#615) - Fix cursor show/hide to work with older versions of Windows. (#610)
- Support text colors on Windows. (#612)
- Better platform unicode detection to avoid errors and allow showing emojis when possible. (#614)
- Don't emit show cursor or hide cursor codes if STDERR is not a tty. (#620)
- Sped up
pipx list
(#624). - pip errors no longer stream to the shell when pip fails during a pipx install. pip's output is now saved to a log file. In the shell, pipx will tell you the location of the log file and attempt to summarize why pip failed. (#625)
- For
reinstall-all
, fixed bug where missing python executable would cause error. (#634) - Fix regression which prevented pipx from working with pythonloc (and
__pypackages__
folder). (#636)