Chad Smith
1 min readFeb 26, 2019

Thanks for sharing, I completely agree. I mentioned this in the README on pythonloc a week or two ago but forgot to add it to this blog post. I just updated it today with that concern.

I think that is one of the main use-cases of __pypackages__: to (easily) install some things from the internet and make sure your environment is reproducible. If you aren’t certain which packages are being used, you can’t be certain the environment is reproducible.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Chad Smith
Chad Smith

Written by Chad Smith

Software engineer and open source developer https://github.com/cs01

No responses yet

Write a response

Hi Chad, thanks for this post, the TLDR really help me understand what’s going on.
A question, Poetry is already PEP 517 compliant(https://poetry.eustace.io/docs/pyproject/#poetry-and-pep-517), and you said “This has not yet landed in pip.”
So what’s…

--

Hey, any clue why, as of today (pip 19.0 was released), I still cannot install a directory with a pyproject.toml and NOT a setup.py? Thanks!

--