Metaticket: Improvements of the editable install of sagelib
Following up on #31377.
 #31049
setup.py develop
rewrites the installed sageversion.sh
as if it is a Python script
 #33627 Move
sagegdbcommands
out of src/bin
 #32406 Make
./configure enableeditable
the default
 progress report, how many files yet need to be compiled
 #34334 a version of
sage_setup.clean.clean_install_dir
for editable installs: remove .so and .pyc files that are leftovers from other branches
 Don't hardcode
nthreads=4
for cythonizing but use the one used by make and/or SAGE_NUM_THREADS
. See also #33317.
 (from https://trac.sagemath.org/ticket/32406#comment:24): upon startup, automatically detect if it had to recompile because of a change to a Cython file and issue a warning
 #34209 Use PEP 660 editable wheels for sagelib
Change History (15)
Description: 
modified (diff)

Description: 
modified (diff)

Description: 
modified (diff)

Milestone: 
sage9.3 →
sage9.4

Milestone: 
sage9.4 →
sage9.5

Milestone: 
sage9.5 →
sage9.6

Milestone: 
sage9.6 →
sage9.7

Description: 
modified (diff)

Description: 
modified (diff)

Description: 
modified (diff)

Description: 
modified (diff)

Description: 
modified (diff)

Summary: 
Editable install of sagelib: follow up →
Metaticket: Improvements of the editable install of sagelib

Description: 
modified (diff)

Milestone: 
sage9.7 →
sage9.8

Milestone: 
sage9.8 →
sage9.9

Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.