Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use src/setup.py for the installation mode --disable-editable --disable-wheels #34633

Closed
mkoeppe opened this issue Oct 5, 2022 · 6 comments
Closed

Comments

@mkoeppe
Copy link
Member

mkoeppe commented Oct 5, 2022

... 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 mkoeppe added this to the sage-9.8 milestone Oct 5, 2022
@mkoeppe
Copy link
Member Author

mkoeppe commented Oct 5, 2022

Dependencies: #32874

@mkoeppe
Copy link
Member Author

mkoeppe commented Oct 5, 2022

@mkoeppe
Copy link
Member Author

mkoeppe commented Oct 5, 2022

Commit: 8a3b586

@mkoeppe
Copy link
Member Author

mkoeppe commented Oct 5, 2022

Work Issues: Cleaner?

@mkoeppe
Copy link
Member Author

mkoeppe commented Oct 5, 2022

Last 10 new commits:

a683934configure.ac (--enable-wheels): New
f2d1576configure.ac: Improve docstring
05b44d7build/pkgs/{sage_conf,sage_docbuild,sage_setup,sage_sws2rst}/spkg-install: Handle SAGE_WHEELS
dde4bdbsrc/sage/misc/package_dir.py: Fix docstring markup
ffe67e8is_package_or_sage_namespace_package_dir: Add option distribution_filter
11507a5build/pkgs/sagelib/spkg-install: No need to uninstall before installing - cleaner is back in
974c7fdsrc/MANIFEST.in: Remove redundant entries for MANIFEST.in, pyproject.toml
25898basrc/MANIFEST.in: Exclude generated file farey_symbol.h; add comments
368f505Merge #32874
8a3b586Use src/setup.py for the installation mode --disable-editable --disable-wheels

@mkoeppe
Copy link
Member Author

mkoeppe commented May 10, 2024

@mkoeppe mkoeppe closed this as not planned Won't fix, can't repro, duplicate, stale May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant