Use src/setup.py for the installation mode --disable-editable --disable-wheels
Closed this issue · 6 comments
mkoeppe commented
... instead of using pkgs/sagemath-standard/setup.py (which can then be transformed to the modularized build - #34587).
Depends on #32874
Component: build
Work Issues: Cleaner?
Branch/Commit: u/mkoeppe/use_src_setup_py_for_the_installation_mode___disable_editable___disable_wheels @ 8a3b586
Issue created by migration from https://trac.sagemath.org/ticket/34633
mkoeppe commented
mkoeppe commented
Work Issues: Cleaner?
mkoeppe commented
Last 10 new commits:
a683934 | configure.ac (--enable-wheels): New |
f2d1576 | configure.ac: Improve docstring |
05b44d7 | build/pkgs/{sage_conf,sage_docbuild,sage_setup,sage_sws2rst}/spkg-install: Handle SAGE_WHEELS |
dde4bdb | src/sage/misc/package_dir.py: Fix docstring markup |
ffe67e8 | is_package_or_sage_namespace_package_dir: Add option distribution_filter |
11507a5 | build/pkgs/sagelib/spkg-install: No need to uninstall before installing - cleaner is back in |
974c7fd | src/MANIFEST.in: Remove redundant entries for MANIFEST.in, pyproject.toml |
25898ba | src/MANIFEST.in: Exclude generated file farey_symbol.h; add comments |
368f505 | Merge #32874 |
8a3b586 | Use src/setup.py for the installation mode --disable-editable --disable-wheels |