Python Modern Practices
stuartellis.name
Python Modern Practices
1–10 of 56 posts
Re: Python Modern Practices
#2What? This is the first I've heard of this.
Re: Python Modern Practices
#3>Avoid using Poetry for new projects. Poetry predates many standards for Python tooling. This means that it uses non-standard implementations of key features, such as the dependency resolver and configuration formats in pyproject.toml files. What? This is the first I've heard of this.
Re: Python Modern Practices
#4Re: Python Modern Practices
#5>Avoid using Poetry for new projects. Poetry predates many standards for Python tooling. This means that it uses non-standard implementations of key features, such as the dependency resolver and configuration formats in pyproject.toml files. What? This is the first I've heard of this.
No complaints, and has shoot-in-the-foot safety features
Re: Python Modern Practices
#6>Avoid using Poetry for new projects. Poetry predates many standards for Python tooling. This means that it uses non-standard implementations of key features, such as the dependency resolver and configuration formats in pyproject.toml files. What? This is the first I've heard of this.
Was going to comment the same thing. Would love to hear the author expand further on why not use Poetry. I've found it to be pretty solid and continue to use Poetry + Pyenv for all my projects, but open to hearing the case for PDM or Hatch.
As far as I can tell the issue is still open and has been for awhile.
Re: Python Modern Practices
#7>Avoid using Poetry for new projects. Poetry predates many standards for Python tooling. This means that it uses non-standard implementations of key features, such as the dependency resolver and configuration formats in pyproject.toml files. What? This is the first I've heard of this.
what's wrong with pip freeze? why are there so many competing tools?
it's very anti-python IMO.
Re: Python Modern Practices
#8>Avoid using Poetry for new projects. Poetry predates many standards for Python tooling. This means that it uses non-standard implementations of key features, such as the dependency resolver and configuration formats in pyproject.toml files. What? This is the first I've heard of this.