-
Notifications
You must be signed in to change notification settings - Fork 191
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
Supporting Python 3.7 #450
Comments
Which compilers does c-f use for Python 3.7 on the three platforms? And while we are at it: which compiler are you using for Python 2.7 on Windows? |
We are in the process of migrating to the same compilers that On Windows, we are using Visual Studio 2015 for Python 3.5+ (though Python 3.5 itself is being dropped currently). With Python 2.7 conda-forge supports two options, Visual Studio 2008 or MSYS2's GCC 5.3.0. Currently not building VIGRA for Python 2.7 as the C++ requirements are not met by Visual Studio 2008 and AFAICT the dependency requirements are not met using the MSYS2 stack. |
@emmenlau Do you know (or can you find out) how we can use Clang 4.0.1 in an azure MacOS-VM, as will be needed for Python 3.7 according to the above comment? |
Should add packages that have been rebuilt are published to a separate label called All of VIGRA's dependencies should be satisfied; hence, we are working on rebuilding VIGRA with the new compilers in PR ( conda-forge/vigra-feedstock#43 ). Looks like one of the bugs you already fixed. ( #415 ) 😄 Also recently went through this change with a package of ours. If you use a |
We already use this label in our Linux builds on azure, because the
What compiler will option |
Ah ok. Then you're ahead of the curve. 😄 By default, |
Looks like that patch was all we needed for Python 3.7 support. Unfortunately we now have a segfault on macOS though. Edit: This was caused by the static build of the Python interpreter and how we were linking things. See issue ( #458 ) for details. |
Guess there isn't too much left to this. Adding the CI matrix cases would be good. Also addressing statically built Python interpreters ( #458 ) would be helpful. |
Would be great to start testing and support Python 3.7.
The text was updated successfully, but these errors were encountered: