Changes between Version 17 and Version 20 of Ticket #29847


Ignore:
Timestamp:
06/21/20 00:17:38 (2 years ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #29847

    • Property Milestone changed from sage-9.3 to sage-9.2
    • Property Cc fbissey added
    • Property Summary changed from Install sage_setup with pip, move sage_include_directories, cython_aliases from sage.env to sage_setup to Install sage_setup with pip as a prerequisite for building/installing sagelib
  • Ticket #29847 – Description

    v17 v20  
    11sage_setup will be used by the build system of various distutils packages (#29705).
    22
    3 So we make it a regular distutils package itself and install it with pip.
     3So we make it a regular distutils package itself and install it with `setup.py install`.
     4
     5We install some scripts in `src/bin` that belong to sage-the-distribution using the `scripts` feature of setuptools.
     6
    47
    58We remove some dependencies on `sage.*` that are still in `sage_setup`:
     
    2629
    2730Follow-up:
    28  - #29871: move the functions `sage_include_directories`, `cython_aliases` to `sage_setup` (and leave a perhaps deprecated reimport behind). Should be done after #29706, #29785, which touch these functions.
     31 - ???? #29871: move the functions `sage_include_directories`, `cython_aliases` to `sage_setup` (and leave a perhaps deprecated reimport behind). Should be done after #29706, #29785, which touch these functions.