[Distutils] Beyond wheels 1.0: helping downstream, FHS and more
Chris Barker - NOAA Federal
chris.barker at noaa.gov
Sat Apr 18 19:19:03 CEST 2015
For the most part, I think it's all been said. What should and
shouldn't be installed by default is really specific extension
dependent, not much point in speculating.
But a comment or two:
having to type
> "python -m something" rather than just "something" isn't broken, it's
> just an inconvenience.
Tell that to a newbie. This is EXACTLY the kind of thing that should
"just work".
Maybe a three-tier system:
1) mandatory -- can't install without it
2) default -- try to install it be default if possible
3) optional: only install if specifically asked for
And this isn't just about extensions -- for instance, the "all" stuff
in iPython would be well served by level 2
> It's no different conceptually than the fact that if you
> don't have a C compiler, you can't install a package that contains C
Sure it is -- a C complier is a system tool, and the whole point of
binary wheels is that the end user doesn't need one.
-CHB
More information about the Distutils-SIG
mailing list