1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
1. Use the latests tag version of scipy
2. Download
- tools/wheels/LICENSE_linux.txt
%s/scipy/scikit_misc/
- tools/wheels/LICENSE_osx.txt
%s/scipy/scikit_misc/
- tools/wheels/LICENSE_win32.txt
%s/scipy/scikit_misc/
- tools/wheels/check_license.py
%s/scipy binary/scikit-misc binary/
%s/default="scipy"/default="skmisc"/
- tools/wheels/cibw_before_build_linux.sh
- tools/wheels/cibw_before_build_macos.sh
- tools/wheels/cibw_before_build_win.sh
%s/make_init('scipy')/make_init('skmisc')/
- tools/wheels/cibw_test_command.sh
%s/import scipy/import skmisc/
%s{scipy.test{skmisc.test{
- tools/wheels/gfortran_utils.sh
- tools/wheels/repair_windows.sh
%s/pushd scipy/pushd scikit_misc/
%s{find ./scipy*{find ./skmisc*{
- tools/wheels/test.f
3. Download
- tools/openblas_support.py
%s/via scipy/via scikit-misc/
%s/import scipy.linalg/import skmisc.loess/
%s/import scipy//
%s/scipy.linalg.cython_blas.__file__/skmisc.loess._loess.__file__/
%s/OUT_SCIPY_DIR/OUT_SKMISC_DIR/
4. Copy
- pyproject.toml
Copy [tool.cibuildwheel.*] sections
5. Update
- .github/workflows/build-wheels.yml
* Things to lookout for
- rtools version. compare with scipy/.github/workflows/wheels.yml
6. Update
- meson_options.txt
- meson.build
- skmisc/meson.build
- skmisc/loess/meson.build
|