Daft note: bootstrap.py is dead

7 views
Skip to first unread message

Jim Fulton

unread,
Apr 25, 2016, 12:21:31 PM4/25/16
to buildout-d...@googlegroups.com
When I designed buildout, I wanted badly to allow people to use
buildout without modifying their Python installations. This was
because having modified Python installations tends, in my experience,
to lead to unpredictable deployments.

Unfortunately, it's been extremely difficult to keep the bootstrapping
mechanism working. Today (or perhaps this weekend), a change was made
to PyPI URLs that broke ez_setup.py, which buildout's bootstrap.py
uses.

We may or may not figure out a way around this, but even if we do,
it's time to give up on bootstrap.py.

I recommend using pip to install buildout, ideally in a virtualenv,
and use the installed buildout to run your buildouts.


=== end of daft

Amy objections?

Jim

--
Jim Fulton
http://jimfulton.info

Fred Drake

unread,
Apr 25, 2016, 1:01:27 PM4/25/16
to buildout-d...@googlegroups.com
On Mon, Apr 25, 2016 at 12:21 PM, Jim Fulton <j...@jimfulton.info> wrote:
> Amy objections?

Not form me. Fighting with bootstrap.py has always been a pain.

Guess now I'll need to actually spend a little time learning about
virtualenv and pip. Can't be any worse than dealing with system
packages.


-Fred

--
Fred L. Drake, Jr. <fred at fdrake.net>
"A storm broke loose in my mind." --Albert Einstein
Reply all
Reply to author
Forward
0 new messages