-
Notifications
You must be signed in to change notification settings - Fork 17
Convert to generic platform wheel #23
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
Convert to generic platform wheel #23
Conversation
This commit addresses errors like the following: ERROR: pytest-fixture-config 1.4.0 has requirement pytest<4.0.0, but you'll have pytest 4.5.0 which is incompatible. ERROR: pytest-shutil 1.6.0 has requirement pytest<4.0.0, but you'll have pytest 4.5.0 which is incompatible. ERROR: pytest-virtualenv 1.6.0 has requirement pytest<4.0.0, but you'll have pytest 4.5.0 which is incompatible.
---- Adapted from scikit-build/cmake-python-distributions@2a7966cc15b travis: Fix execution of test from source tree setting skbuild platname Since building the project specifying --plat-name or CMAKE_OSX_* variables leads to different SKBUILD_DIR (e.g "_skbuild/macosx-10.6-x86_64-3.6" vs "_skbuild/macosx-10.11-x86_64-3.6" , the code below attempt to guess the most likely plat-name, extracting the plat-name from the first sub-directory found under "_skbuild" directory. ---- Adapted from scikit-build/cmake-python-distributions@52e1da0b48 ix test_cmake_module on macOS requiring scikit-build >= 0.10.0 ---- Adapted from scikit-build/cmake-python-distributions@dffd84a63a scikit-build >= 0.9.0 converted skbuild.constants into functions to support custom platform name. See scikit-build/scikit-build@cb324b8
Adapted from scikit-build/cmake-python-distributions@9bc10f963 Since scikit-build 0.10.0 more carefully tests availability of Visual Studio generator, this commit fixes the issue using Visual Studio 2017 image for python 3.6 and python 3.7
Codecov Report
@@ Coverage Diff @@
## master #23 +/- ##
==========================================
- Coverage 86.95% 86.66% -0.29%
==========================================
Files 1 1
Lines 23 30 +7
Branches 3 5 +2
==========================================
+ Hits 20 26 +6
- Partials 3 4 +1
Continue to review full report at Codecov.
|
1 similar comment
Codecov Report
@@ Coverage Diff @@
## master #23 +/- ##
==========================================
- Coverage 86.95% 86.66% -0.29%
==========================================
Files 1 1
Lines 23 30 +7
Branches 3 5 +2
==========================================
+ Hits 20 26 +6
- Partials 3 4 +1
Continue to review full report at Codecov.
|
No description provided.