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 <[email protected]>
Co-authored-by: Ralf Gommers <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants