Joe Rickerby
|
02e9ee3e96
|
Merge pull request #369 from Czaki/ensure_dir_name
Ensure dir name
|
2020-06-16 15:07:58 +01:00 |
|
Yannick Jadoul
|
ed491d0e22
|
Simplify virtualenv test in test_testing
|
2020-06-14 00:37:34 +02:00 |
|
Grzegorz Bokota
|
0b82ab6674
|
ensure that package_dir is provided as package
|
2020-06-06 20:05:09 +02:00 |
|
mayeut
|
04c1a2aee5
|
Add test case for proper build isolation
If there's not a proper build isolation then,
the wheel for `cp27mu` will pick up the `spam.so` built
for `cp27m` resulting in an import error.
|
2020-05-25 14:57:58 +02:00 |
|
Joe Rickerby
|
2e41a4f94a
|
Merge commit 'cf60df549183e88cf84bca9d45550caf62c8be9e' into template-tests
|
2020-05-17 16:59:06 +01:00 |
|
Joe Rickerby
|
81f960b17e
|
Rename TemplateProject -> TestProject & tidy some comments
|
2020-05-17 16:57:11 +01:00 |
|
Joe Rickerby
|
420995f567
|
check_call does require paths as strings on CPython 3.6 Windows
|
2020-05-15 15:18:17 +01:00 |
|
Joe Rickerby
|
13907188a1
|
Fix flake8 errors
|
2020-05-15 12:35:14 +01:00 |
|
Joe Rickerby
|
2e8fe841ec
|
Remove TemplateProject subclassing
|
2020-05-15 12:28:34 +01:00 |
|
Joe Rickerby
|
0411fcc2ae
|
As discussed in code review
|
2020-05-15 12:19:38 +01:00 |
|
mayeut
|
5e767fcc9a
|
Use f-strings
Now that minimum python supported is 3.6, we can use f-strings !
|
2020-05-09 11:53:20 +02:00 |
|
Joe Rickerby
|
71150a1cb5
|
Remove pypy from the c++17 test
|
2020-05-08 13:36:53 +01:00 |
|
Joe Rickerby
|
a679a09212
|
Add missing 3.6 pin test
|
2020-05-06 20:24:13 +01:00 |
|
Joe Rickerby
|
cc1ae4a963
|
Add utility function to checkout a generated project
|
2020-05-06 20:14:03 +01:00 |
|
Joe Rickerby
|
dbd7006704
|
Remove dead code from merge
|
2020-05-06 19:51:58 +01:00 |
|
Joe Rickerby
|
da4bc0225c
|
Fix new cpp17 test
|
2020-05-05 21:56:34 +01:00 |
|
Joe Rickerby
|
f145c7c148
|
Merge commit '79278364898eccc08d6bbe6e956b6774bb332c24' into template-tests
# Conflicts:
# CI.md
# test/02_test/test/spam_test.py
# test/10_cpp_standards/cibuildwheel_test.py
|
2020-05-05 21:52:37 +01:00 |
|
Joe Rickerby
|
73425d4bb8
|
Fix indent
|
2020-05-05 21:32:57 +01:00 |
|
Yannick Jadoul
|
3d4a6b0765
|
Only build Python 2.7 wheel in test_cpp17_py27_modern_msvc_workaround
|
2020-05-04 23:39:59 +02:00 |
|
Yannick Jadoul
|
5986c91937
|
Also try to build C++14/C++17 wheels for PyPy 3.6 with default MSVC
|
2020-05-04 23:39:59 +02:00 |
|
Yannick Jadoul
|
63421d40f0
|
Testing if cp35 works for modern C++
|
2020-05-04 23:39:59 +02:00 |
|
Yannick Jadoul
|
e11c0c2dd1
|
Simplify and clarify test_cpp17_modern_msvc_workaround
|
2020-05-04 23:39:59 +02:00 |
|
Yannick Jadoul
|
362b4314cb
|
Make distinction between 32- and 64-bit Python wheels
|
2020-05-04 23:39:59 +02:00 |
|
Yannick Jadoul
|
ba60f1865f
|
Use setuptools backported versions of distutils._msvccompiler in setuptools.msvc to get environment variables from vcvarsall
|
2020-05-04 23:39:59 +02:00 |
|
Yannick Jadoul
|
f0e65d9f5a
|
Correct VC++ version in test_cpp17_modern_msvc_workaround
|
2020-05-04 23:39:59 +02:00 |
|
Yannick Jadoul
|
e1881976e8
|
Add test to build wheels on Windows for C++17, setting DISTUTILS_USE_SDK and MSSdk to not use vcpython27 or MSVC 10
|
2020-05-04 23:39:59 +02:00 |
|
 Grzegorz BokotaandJoe Rickerby
|
3f3effe25d
|
add linux32 to i686 builds (#338)
* add linux32 to i686 builds
* Add test. Fix bug with space.
* Apply suggestions from code review
apply suggestions
Co-authored-by: Joe Rickerby <joerick@mac.com>
* change uname to platform.machine
Co-authored-by: Joe Rickerby <joerick@mac.com>
|
2020-05-04 17:06:47 +01:00 |
|
Joe Rickerby
|
a9c475a910
|
Fix pathlib error on Windows
|
2020-05-03 16:53:15 +01:00 |
|
Joe Rickerby
|
1b38974c60
|
Fix subdir test
|
2020-05-03 14:09:47 +01:00 |
|
Joe Rickerby
|
e9803e8fb3
|
Fix missing dir
|
2020-05-03 14:09:10 +01:00 |
|
Joe Rickerby
|
dafe5cd1f7
|
Refactor to use tmp_path and pathlib paths
|
2020-05-03 14:08:57 +01:00 |
|
Joe Rickerby
|
33f210b85c
|
Remove 'setuptools' template project
|
2020-05-03 10:37:41 +01:00 |
|
Joe Rickerby
|
ffd5d44cdc
|
Fix C++ tests
|
2020-05-03 10:30:44 +01:00 |
|
Joe Rickerby
|
662612685c
|
Rename tests to remove the number, but keep 'basic' as the first
|
2020-05-02 22:53:58 +01:00 |
|
Joe Rickerby
|
9bb075aa0b
|
Fix flake8 errors
|
2020-05-02 22:50:52 +01:00 |
|
Joe Rickerby
|
007be7aea7
|
Ensure tests are up-to-date with master
|
2020-05-02 22:42:35 +01:00 |
|
Joe Rickerby
|
3b35882f87
|
Complete migration to new style. remove old reference tests
|
2020-05-02 21:00:58 +01:00 |
|
Joe Rickerby
|
616e9dd6eb
|
Converting tests to the new-style
|
2020-05-02 16:54:19 +01:00 |
|
Joe Rickerby
|
c38bc9064a
|
Reintroduce jinja2
|
2020-05-02 09:59:55 +01:00 |
|
Joe Rickerby
|
4f75eaabcd
|
Inprogress refactor trying f-strings as template language
|
2020-04-25 16:09:11 +01:00 |
|
Joe Rickerby
|
603f77a0c1
|
Assert the files were run using capfd
|
2020-04-12 23:15:49 +01:00 |
|
Joe Rickerby
|
7ebe8fef55
|
Fix tests on windows - shebang don't work so great there!
|
2020-04-11 09:39:25 +01:00 |
|
Joe Rickerby
|
21e6b99884
|
Style fixes
|
2020-04-10 17:44:18 +01:00 |
|
Joe Rickerby
|
f4e911028c
|
Add test for building a package at a subpath within a project
|
2020-04-10 17:42:39 +01:00 |
|
Joe Rickerby
|
397393ba91
|
Use cwd to run test projects, not package_dir
|
2020-04-10 12:28:05 +01:00 |
|
Joe Rickerby
|
e90e94a18e
|
Merge branch 'master' of github.com:joerick/cibuildwheel into min-macosx-deployment-target
|
2020-04-07 18:47:22 +01:00 |
|
Joe Rickerby
|
5a7dc042b6
|
Add Windows x86 machine values
|
2020-04-07 10:01:05 +01:00 |
|
Joe Rickerby
|
3018e7a1f8
|
Refactor expected_wheels function
|
2020-04-06 23:10:19 +01:00 |
|
Joe Rickerby
|
626a045770
|
Merge origin/master into min-macosx-deployment-target
|
2020-04-05 17:13:53 +01:00 |
|
Joe Rickerby
|
b52edf89ef
|
Tidy up cpp_standards tests, removing 10.9 references as this is default
|
2020-04-05 12:40:35 +01:00 |
|