-
I'll preface this discussion by stating that I'm still very much a beginner programmer so please excuse my ignorance in what I state below. Is Regardless, is the rationale behind this that you only activate say the I ask as it seems the default linting tools (black, mypy and ruff) are only installed into the I know one could add them as dependencies in the Or perhaps the idea is that one creates |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 9 replies
-
It's better to not pollute the environment(s) where your project is installed with extra dependencies to more precisely match the end-user and also prevent dependency conflicts |
Beta Was this translation helpful? Give feedback.
It's better to not pollute the environment(s) where your project is installed with extra dependencies to more precisely match the end-user and also prevent dependency conflicts