Changes between Initial Version and Version 3 of Ticket #29500


Ignore:
Timestamp:
Aug 27, 2020, 4:07:16 AM (2 years ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #29500

    • Property Cc slelievre added
    • Property Summary changed from Install all Python packages using pip to Install all Python packages via pip wheel
    • Property Milestone changed from sage-9.2 to sage-9.3
  • Ticket #29500 – Description

    initial v3  
    1 Some of our Python packages are still installed by calling setup.py directly. This should be fixed
     1Some of our Python packages are still installed by calling `setup.py` directly. This should be fixed.
     2
     3pip tries to install packages via `bdist_wheel`. We should build the wheel explicitly using `pipand then install the wheel -- replacing (for Python packages only) the problematic use of the DESTDIR staging mechanism (#29585). The pip lock (if it is at all still necessary after the major pip upgrades in the 9.2 series) will only need to be held during the wheel installation.
     4