Joe Rickerby
|
ecbdc2e3d3
|
Bump version: v1.4.2
v1.4.2
|
2020-05-25 16:16:13 +01:00 |
|
Joe Rickerby
|
60a3d51a50
|
Merge pull request #352 from mayeut/isolation-test
Add test case for proper build isolation
|
2020-05-25 16:07:26 +01:00 |
|
mayeut
|
bdc86ba539
|
Update dependencies
|
2020-05-25 15:20:56 +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
|
e76ebbcdec
|
Merge pull request #334 from joerick/template-tests
Refactor tests to generate projects from template
|
2020-05-18 09:06:39 +01:00 |
|
Joe Rickerby
|
0c323cfb5b
|
Add non-strict typechecking to test module
'strict' is a global flag, so I've had to break out the type-
checking options to be more specific
|
2020-05-17 20:17:34 +01: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
|
cf60df5491
|
Merge pull request #346 from mayeut/update-constraints
Update the versions of our dependencies.
|
2020-05-17 15:04:52 +01:00 |
|
mayeut
|
fd8507212c
|
Update the versions of our dependencies.
|
2020-05-16 11:19:09 +02: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
|
29084bd5bf
|
Merge pull request #345 from mayeut/update-python
Update CPython 3.8 from 3.8.2 to 3.8.3
|
2020-05-15 15:09:22 +01:00 |
|
Joe Rickerby
|
13907188a1
|
Fix flake8 errors
|
2020-05-15 12:35:14 +01:00 |
|
mayeut
|
d606aaa85e
|
Update CPython 3.8 from 3.8.2 to 3.8.3
Changelog:
https://github.com/python/cpython/blob/v3.8.3/Misc/NEWS.d/3.8.3.rst
|
2020-05-15 13:35:05 +02: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 |
|
Joe Rickerby
|
6a9ab683a6
|
Merge pull request #344 from jbarlow83/patch-2
README: add pikepdf
|
2020-05-15 10:31:57 +01:00 |
|
jbarlow83
|
e9592b2d53
|
README: add pikepdf
|
2020-05-14 02:18:42 -07:00 |
|
Joe Rickerby
|
db6b1f3541
|
Merge pull request #341 from mayeut/f-strings
Use f-strings
|
2020-05-10 08:31:40 +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 |
|
Yannick Jadoul
|
ac0012e3da
|
Merge pull request #315 from YannickJadoul/type-annotations
Add type annotations and drop Python 3.5 host support
|
2020-05-09 02:37:58 +02:00 |
|
Joe Rickerby
|
71150a1cb5
|
Remove pypy from the c++17 test
|
2020-05-08 13:36:53 +01:00 |
|
Yannick Jadoul
|
0368d58065
|
Run mypy in CircleCI job
|
2020-05-07 00:41:16 +02:00 |
|
Yannick Jadoul
|
9daad5c60c
|
Ignore .mypy_cache and add mypy configuration to setup.cfg
|
2020-05-07 00:28:57 +02:00 |
|
Yannick Jadoul
|
4683ac3d6c
|
Remove macOS Python 3.7 job on CircleCI
|
2020-05-07 00:28:53 +02:00 |
|
Yannick Jadoul
|
7cc85c2e4f
|
Replace Callable[[str], bool] by BuildSelector
|
2020-05-07 00:07:14 +02:00 |
|
Yannick Jadoul
|
891e2dd6aa
|
Fixing some review remarks
|
2020-05-06 23:57:33 +02:00 |
|
Yannick Jadoul
|
575e229514
|
Drop 3.5 host support and adapt CI configurations
|
2020-05-06 23:57:00 +02:00 |
|
Yannick Jadoul
|
1a765ac431
|
Use variable annotations instead of workarounds
|
2020-05-06 23:55:54 +02:00 |
|
Yannick Jadoul
|
5bdb21b705
|
More type annotations after rebasing
|
2020-05-06 23:55:54 +02:00 |
|
Yannick Jadoul
|
40967a6572
|
collections.namedtuple to typing.NameTuple and flake8 fixes
|
2020-05-06 23:55:54 +02:00 |
|
Yannick Jadoul
|
c128018590
|
Clean up bashlex_eval.py's types
|
2020-05-06 23:55:54 +02:00 |
|
Yannick Jadoul
|
618f1cefae
|
Added majority of type annotations (to a by now outdated version)
|
2020-05-06 23:55:54 +02: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 |
|
Joe Rickerby
|
7927836489
|
Merge pull request #339 from jlaine/mention-projects
Add PyAV, aiortc and aioquic to example projects
|
2020-05-04 22:54:29 +01:00 |
|
Yannick Jadoul
|
185a1c09ad
|
Update docs on workaround for modern MSVC/C++ in Python 2.7
|
2020-05-04 23:39:59 +02: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
|
7eb82bf90c
|
Add note in CI.md about reduced tests on AppVeyor
|
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 |
|