Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Those two examples are the exact use-case that defining scripts in pyproject.toml are meant for. Users of my installed package would never need to run `twine publish` or build the project's docker image. That's only really needed by developers who would be working from the full project source including pyproject.toml.


entry points are installed to the interpreter site when you `pip install`: everyone gets them including your users.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: