Opened 17 months ago

Last modified 2 weeks ago

#30036 new enhancement

sage-conf_pypi: API for incremental builds

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.5
Component: build Keywords: sd111
Cc: Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: #29039 Stopgaps:

Status badges

Description (last modified by mkoeppe)

(from #29039)

Make the build more incremental: On installation of sage-conf (the version from pkgs/sage-conf_pypi), only run configure but do not install anything; rather, a Python entry point can be used by Python packages such as sagemath-standard to install packages if present.

Change History (9)

comment:1 Changed 17 months ago by mkoeppe

  • Description modified (diff)

comment:2 Changed 13 months ago by mkoeppe

  • Description modified (diff)
  • Summary changed from pip-installable sage to sagelib: Use installed `sage_bootstrap` if available

comment:3 Changed 12 months ago by mkoeppe

  • Keywords sd111 added

comment:4 Changed 10 months ago by mkoeppe

  • Milestone changed from sage-9.3 to sage-9.4

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

comment:5 Changed 10 months ago by mkoeppe

  • Description modified (diff)
  • Summary changed from sagelib: Use installed `sage_bootstrap` if available to sage_conf-pypi: Incremental builds

comment:6 Changed 10 months ago by mkoeppe

  • Summary changed from sage_conf-pypi: Incremental builds to sage_conf-pypi: API for incremental builds

comment:7 Changed 10 months ago by mkoeppe

  • Dependencies changed from #29039, #29847 to #29039

comment:8 Changed 5 months ago by mkoeppe

  • Milestone changed from sage-9.4 to sage-9.5

comment:9 Changed 2 weeks ago by mkoeppe

  • Description modified (diff)
  • Summary changed from sage_conf-pypi: API for incremental builds to sage-conf_pypi: API for incremental builds
Note: See TracTickets for help on using tickets.