Skip to content
This repository was archived by the owner on Aug 30, 2024. It is now read-only.

build universal2 wheels for py3.8 #115

Merged
merged 3 commits into from
May 29, 2021
Merged

Conversation

isuruf
Copy link
Contributor

@isuruf isuruf commented May 28, 2021

No description provided.

@rgommers
Copy link
Contributor

Thanks @isuruf.

Restarting jobs that timed out.

@rgommers
Copy link
Contributor

Failures are all unrelated, each job has one static typing test failure:

...
/venv/lib/python3.8/site-packages/numpy/typing/_generic_alias.py:46: in _parse_parameters
    for i in args:
E   TypeError: 'TypeVar' object is not iterable
        args       = +_DType_co

@rgommers rgommers merged commit fcec910 into MacPython:main May 29, 2021
@rgommers
Copy link
Contributor

Great, thanks @isuruf!

@isuruf isuruf deleted the universal2-3.8 branch May 29, 2021 23:31
@isuruf
Copy link
Contributor Author

isuruf commented May 29, 2021

Should this be ported to the 1.21.x branch?

@charris
Copy link
Contributor

charris commented May 30, 2021

I was planning to, I'll just merge master and make an rc2 in about a week, no need for a backport.

judahrand added a commit to judahrand/scipy-wheels that referenced this pull request Jun 28, 2021
Changes ported from `numpy-wheels`  found at:
- MacPython/numpy-wheels#104
- MacPython/numpy-wheels#115
rgommers added a commit to MacPython/scipy-wheels that referenced this pull request Aug 23, 2021
* Enable universal2 wheels

Changes ported from `numpy-wheels`  found at:
- MacPython/numpy-wheels#104
- MacPython/numpy-wheels#115

* Add missing call to `wrap_wheel_builder`

* Add `install_delocate`

Ported from:
- MacPython/numpy-wheels#109
- MacPython/numpy-wheels#110

* Trigger rebuild now that the needed SciPy PR is merged

* use mingw-w64 gcc=7

* update multibuild

* cleanup config.sh

* Set F77 and F90 too

* Set MB_ML_VER

* run build_libs for osx

* gcc 7 for i686

* set _ISOC99_SOURCE

* cleanup

* Need fPIC for Linux

* fPIC for all platforms

* keep using MB_ML_VER=1 until we drop manylinux1

Co-authored-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com>
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants