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

BLD: Fix Travis CI Python 3.7 on macOS, build on Python 3.8 on macOS and Linux #252

Merged
merged 3 commits into from Dec 19, 2019

Conversation

bocklund
Copy link
Collaborator

@bocklund bocklund commented Dec 4, 2019

No description provided.

@richardotis
Copy link
Collaborator

I think this issue is related: cython/cython#2694

One way to side-step this would be to switch all the Cython modules back to C, instead of C++. (We swapped to C++ during the transition to SymEngine, but upstream API improvements have made the original reasons for that moot.)

@bocklund
Copy link
Collaborator Author

conda-forge CI seems to use

macos_machine:
- x86_64-apple-darwin13.4.0

(see https://github.com/conda-forge/pycalphad-feedstock/blob/master/.ci_support/osx_python3.7.yaml)

I am going to try to pin the osx_image on Travis to something on High-Sierra with an older xcode version to see that that fixes.

@bocklund bocklund changed the title BLD: Update Travis CI to force Python 3.7 on macOS BLD: Fix Travis CI Python 3.7 on macOS, build on Python 3.8 on macOS and Linux Dec 18, 2019
@bocklund
Copy link
Collaborator Author

Python 3.7 tests are building and pass on macOS now. Python 3.8 builds show the regression fixed by #257. @richardotis okay to merge this?

@richardotis
Copy link
Collaborator

Okay.

@bocklund bocklund merged commit d711006 into develop Dec 19, 2019
igorjrd pushed a commit to igorjrd/pycalphad that referenced this pull request Dec 21, 2019
…and Linux (pycalphad#252)

* BLD: Update Travis CI to force Python 3.7 on macOS

* Pin osx_image to lower xcode version

* Support Python 3.8 in Travis-CI
igorjrd pushed a commit to igorjrd/pycalphad that referenced this pull request Dec 21, 2019
…and Linux (pycalphad#252)

* BLD: Update Travis CI to force Python 3.7 on macOS

* Pin osx_image to lower xcode version

* Support Python 3.8 in Travis-CI
igorjrd pushed a commit to igorjrd/pycalphad that referenced this pull request Dec 21, 2019
…and Linux (pycalphad#252)

* BLD: Update Travis CI to force Python 3.7 on macOS

* Pin osx_image to lower xcode version

* Support Python 3.8 in Travis-CI
@bocklund bocklund deleted the py37-ci-fixes branch November 24, 2020 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants