Changes between Version 119 and Version 123 of Ticket #31396


Ignore:
Timestamp:
10/10/21 06:07:12 (7 months ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #31396

    • Property Commit changed from bab6c0c6c4360fd391d0a63ae3d29c1c9b50c909 to 1851bcb9020959472fbacc995fd609bf169f5c1f
  • Ticket #31396 – Description

    v119 v123  
    5151- build wheels for `manylinux` using `tox -e docker-manylinux....`
    5252  - wheel is much too big: 2.3GB
    53   - auditwheel complains: `RuntimeError: Invalid binary wheel, found the following shared library/libraries in purelib folder:`; so we should replace our current abuse of package data (`install_data`) by platlib (`install_lib`)
     53  - auditwheel complains: `RuntimeError: Invalid binary wheel, found the following shared library/libraries in purelib folder:`; so we should replace our current abuse of package data (`install_data`) by platlib (`install_lib`). https://github.com/pypa/packaging-problems/issues/542#issuecomment-912838470: subclass `build_ext` instead of `build_py`
    5454- disable building the dependencies of the sphinx packages; remove unneeded static libraries; remove duplicated/triplicated shared libraries if possible;
    5555- #31602: split out `sage_root` from `sage_conf` and use install-requires in the `sage_conf` sdist/wheel with @ links to GH releases to the `sage_root` wheel and the built non-`any` wheels.