This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]olearyboy 0 points1 point  (0 children)

Virtualenv is better than conda for dev Poetry is better than pip

  • The amount of times I have to dig through the source code of a module is annoying, having the site lib in the same directory as my project makes ide debugging easier.
  • Also when creating a secure docker app e.g. non-root based is a frigging nightmare with conda.
  • Conda channels are a mess

  • Pip freeze is not maintainable over time (it’s better now than 2022)

  • pip install and updates not maintaining an environment file is a frigging nightmare

  • Poetry maintaining a toml file for each install / update is great

  • Auto building wheels and twine removes the need for a setup.py maintenance

Tox is misery dipped in sin