Changes between Initial Version and Version 34 of Ticket #13190


Ignore:
Timestamp:
06/05/20 04:39:21 (20 months ago)
Author:
mkoeppe
Comment:

Last 10 new commits:

0a61795Trac #29345: don't force SHELL=bash any longer.
5db5318Trac #29345: remove "break" statements from AC_SEARCH_LIBS.
e810ad1Trac #29345: don't use sage's config.status for the lrcalc build.
93c9921Trac #29345: replace the function that populates the CVXOPT_* variables.
0e66a0aTrac #29345: add Dima's SPKG patches for ksh compatibility.
df3f05ebuild/make/Makefile.in [SCRIPT_PACKAGE_templ]: cd into the SPKG directory; adjust spkg-install scripts
5372065Merge branch 't/29793/script_packages_should_cd_into_the_spkg_directory' into t/29411/make_sagelib_a_script_package
c166b97Merge branch 't/29411/make_sagelib_a_script_package' into t/29702/move_all_code_from_src_setup_py__src_fpickle_setup_py_to_sage_setup
5f33436src/setup.py: from setuptools import setup
93bbbfeAdd src/setup.cfg

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13190

    • Property Status changed from new to needs_work
    • Property Authors changed from R. Andrew Ohana to
    • Property Cc kini jdemeyer robertwb kcrisman mhansen jhpalmieri embray dimpase fbissey added
    • Property Summary changed from make sage use setuptools instead of distutils to make sagelib use setuptools instead of distutils
    • Property Dependencies changed from to #29702
    • Property Branch changed from to u/mkoeppe/make_sagelib_use_setuptools_instead_of_distutils
    • Property Milestone changed from sage-5.11 to sage-9.2
    • Property Commit changed from to 93bbbfe75f162368247a04d0023e95628ef8ec13
  • Ticket #13190 – Description

    initial v34  
    11Currently the sage library uses distutils. Switching to setuptools will give us the `setup.py develop` command, which bypasses the need to rebuild the sage library when modifying python files.
     2
     3--------
     4
     5References:
     6
     7https://stackoverflow.com/questions/3779915/why-does-python-setup-py-sdist-create-unwanted-project-egg-info-in-project-r
     8