Opened 5 years ago

Last modified 5 weeks ago

#21508 new task

Clean up src/setup.py to bring it to standard distutils behavior — at Version 6

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.6
Component: build Keywords:
Cc: jdemeyer, vbraun, embray, leif, fbissey, was, mmezzarobba, dimpase, jhpalmieri Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: #20596 Stopgaps:

Status badges

Description (last modified by mkoeppe)

All building (including cythonizing) should done within the call to setup, not before it.

In particular, src/setup.py --help should return immediately.

Also see: #21516 - Fix sagelib sdist (src/setup.py sdist)

Change History (6)

comment:1 Changed 5 years ago by jdemeyer

  • Dependencies set to #20596

comment:2 Changed 5 years ago by jdemeyer

  • Type changed from defect to task

comment:3 Changed 5 years ago by mkoeppe

  • Description modified (diff)

comment:4 Changed 5 years ago by mkoeppe

  • Summary changed from Clean up src/setup.py to Clean up src/setup.py, fix 'setup.py sdist'

comment:5 Changed 5 years ago by mkoeppe

  • Cc leif fbissey added
  • Description modified (diff)

comment:6 Changed 5 years ago by mkoeppe

  • Description modified (diff)
  • Summary changed from Clean up src/setup.py, fix 'setup.py sdist' to Clean up src/setup.py to bring it to standard distutils behavior
Note: See TracTickets for help on using tickets.