Opened 17 months ago

Last modified 14 months ago

#29702 closed enhancement

Move all code from src/setup.py, src/fpickle_setup.py to sage_setup — at Version 9

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.2
Component: refactoring Keywords: sd109
Cc: fbissey, vbraun, isuruf, dimpase, jhpalmieri, chapoton, mjo Merged in:
Authors: Matthias Koeppe Reviewers:
Report Upstream: N/A Work issues:
Branch: u/mkoeppe/move_all_code_from_src_setup_py__src_fpickle_setup_py_to_sage_setup (Commits, GitHub, GitLab) Commit: 9e6e0212eccbd9ed76e0908574140d423173683c
Dependencies: #29411 Stopgaps:

Status badges

Description (last modified by mkoeppe)

This is preparation for splitting sagelib into separate distutils packages.

As a follow-up of this ticket, the remaining very short setup.py should probably be moved to build/pkgs/sagelib/src/ (alongside a symlink src -> SAGE_ROOT/src)

Change History (9)

comment:1 Changed 17 months ago by mkoeppe

  • Milestone changed from sage-9.1 to sage-9.2

comment:2 Changed 17 months ago by mkoeppe

  • Cc dimpase added
  • Dependencies set to #29411

comment:3 Changed 17 months ago by mkoeppe

  • Description modified (diff)
  • Summary changed from Move all code from src/setup.py to sage_setup to Move all code from src/setup.py, src/fpicke_setup.py to sage_setup

comment:4 Changed 17 months ago by mkoeppe

  • Summary changed from Move all code from src/setup.py, src/fpicke_setup.py to sage_setup to Move all code from src/setup.py, src/fpickle_setup.py to sage_setup

comment:5 Changed 17 months ago by mkoeppe

  • Branch set to u/mkoeppe/move_all_code_from_src_setup_py__src_fpickle_setup_py_to_sage_setup

comment:6 Changed 17 months ago by git

  • Commit set to 423ad52c62cf4d84d58b2516238e506dc19f4367

Branch pushed to git repo; I updated commit sha1. New commits:

681d46esrc/setup.py: Move class sage_install to new module sage_setup.command.sage_install
423ad52src/module_list.py: Move library_order to new module sage_setup.library_order

comment:7 Changed 17 months ago by git

  • Commit changed from 423ad52c62cf4d84d58b2516238e506dc19f4367 to 758aa13971e53188a69391f7cb62e25731c73f41

Branch pushed to git repo; I updated commit sha1. New commits:

758aa13src/setup.py: Move classes sage_build_* to new modules sage_setup.command.sage_*

comment:8 Changed 17 months ago by git

  • Commit changed from 758aa13971e53188a69391f7cb62e25731c73f41 to 9e6e0212eccbd9ed76e0908574140d423173683c

Branch pushed to git repo; I updated commit sha1. New commits:

9e6e021src/setup.py: Move excepthook to new module sage_setup.excepthook

comment:9 Changed 17 months ago by mkoeppe

  • Authors set to Matthias Koeppe
  • Description modified (diff)
  • Status changed from new to needs_review
Note: See TracTickets for help on using tickets.