News for hackers. Stuff that matters.
Re:What the Heck Is Pyproject.toml? by BiteCode_dev on Thursday April 02, 2020 @03:54AM (#22757042)
Unfortunately, you need to:

- discover it

- install it properly

- run it properly

- make it create a venv with the proper python version

- potentially import data from existing setup.py/cfg

- make sure you are always in the right dir when you use it

- not be on windows (poetry shell doesn't work there)

- IDE integration is not great

- people have to chose between this, pip, pip-tools, flit, pipenv, dephell, conda...

And you cannot use it if you are not "in a project". But not all venv are project related.

Re:What the Heck Is Pyproject.toml? by j88439h84 on Thursday April 02, 2020 @05:56AM (#22757515)
> - not be on windows (poetry shell doesn't work there)

Ok that's a bug, probably fixed soon. Otherwise, most of these are true of many popular packaging tools in other languages.

Re:What the Heck Is Pyproject.toml? by BiteCode_dev on Thursday April 02, 2020 @06:00AM (#22757527)
Well, not pip and venv. It's provided on windows and mac automatically. venv forces you to chose the version of python. venv doesn't care if you are in project mode or not. IDE integration is great.