Claudio Jolowicz
1 min readJan 15, 2020

--

Nox is a part of your global developer environment, like Poetry, pre-commit, pyenv, or pipx. All of these tools are in a sense environment managers. Installing Nox with Poetry creates a complex and confusing situation because Nox also needs to invoke Poetry, and may end up installing itself into the environments it manages. Also, when “poetry run nox” invokes “poetry install”, Poetry will be executed as an indirect child process of itself. All of this might conceivably work (I haven’t tried it) but it will definitely be hard to debug when things go wrong.

--

--

Claudio Jolowicz

Claudio Jolowicz is the author of the O'Reilly book "Hypermodern Python Tooling" and a senior software engineer at Cloudflare. https://a.co/d/0daDjiqP