Changes between Version 60 and Version 62 of Ticket #29847


Ignore:
Timestamp:
06/25/21 00:44:54 (14 months ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #29847

    • Property Dependencies changed from #30010 to #31577
    • Property Work issues changed from to rebase on #31577
  • Ticket #29847 – Description

    v60 v62  
    1 sage_setup will be used by the build system of various distutils packages (#29705).
     1sage_setup will be used by the build system of various distribution packages (#29705).
    22
    3 So we make it a regular distutils package itself and install it with `setup.py install`. (That's `build/pkgs/sage_setup/src/setup.py`.)
     3So we make it a regular distribution package itself, with sources in `pkgs/sage-setup/` (#31577) and install it with `pip`.
     4
     5The actual Python source files are not moved because `sage_setup` takes part in Sage doctesting (see #31577).
    46
    57`sagelib`'s `setup.py` will no longer install `sage_setup`.
    68
    7 `sage_setup` will become a `build-system requires` (declared in `pyproject.toml`)
     9`sage-setup` will become a `build-system requires` of `sagemath-standard` (declared in `pyproject.toml`)
    810
    911Follow-up: