New submission from Segev Finer <segev...@gmail.com>:

wheel is quite prevalent nowadays. ensurepip even uses wheels of pip & 
setuptools itself. Installing wheel by default will bestow the following 
benefits:

1. pip's wheel cache will be enabled by default.
2. Users will be able to run setup.py bdist_wheel. Put simply, they will be 
able to build wheels.
3. Users will have access to the wheel command by default.

All those benefits will also apply in any created venv (Via the standard venv 
package). The external virtualenv package already does this 
https://github.com/pypa/virtualenv/tree/master/virtualenv_support. I often find 
myself installing wheel manually in any venv I create.

It shouldn't be too difficult to do, but it probably needs some agreement 
before being done.

----------
components: Library (Lib)
messages: 303317
nosy: Segev Finer
priority: normal
severity: normal
status: open
title: Consider installing wheel in ensurepip by default
type: enhancement
versions: Python 2.7, Python 3.4, Python 3.5, Python 3.6, Python 3.7, Python 3.8

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue31634>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to