Changes between Initial Version and Version 3 of Ticket #30024


Ignore:
Timestamp:
09/07/20 18:00:56 (22 months ago)
Author:
mkoeppe
Comment:

Not sure if we can use pipenv as a drop in solution.

For various Python packages, we currently have to use patches or special build steps. I have sketched a way forward in #29500 -- use our custom build scripts to build wheels (and store them in a wheelhouse / private package index), which can then be installed by all standard tools (and also by users into separate venvs). We can certainly generate a Pipfile that makes this easier for users

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #30024

    • Property Milestone changed from sage-9.2 to sage-9.3
  • Ticket #30024 – Description

    initial v3  
    88
    99
    10 This is a step of Meta-ticket #29023 (In a python 3 build, use system Python packages) and of Meta-ticket #21507 (Make sagelib a pip-installable Python source package, listed on PyPI)
     10This is a step of:
     11 - Meta-ticket #29023 (In a python 3 build, use system Python packages)
     12 - Meta-ticket #21507 (Make sagelib a pip-installable Python source package, listed on PyPI)
     13 - #29500 Install all Python packages via `pip wheel`, create PEP 503 simple repository for wheels
    1114