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
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
Joe Rickerby
aaf1bba1cf
Merge pull request #337 from Czaki/remove_pypy_patch
...
clean after bump to pypy 7.3.1
2020-05-04 18:43:30 +01:00
Joe Rickerby
9ea7fa7628
Bump version: v1.4.1
v1.4.1
2020-05-04 17:11:32 +01:00
Grzegorz Bokota and Joe 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
Grzegorz Bokota
196a0323a4
clean after bump to pypy 7.3.1
2020-05-04 10:52:41 +02:00
Yannick Jadoul
328a6714e9
Enable pymdownx.magiclink to get automatic links for URLs in the Markdown docs
2020-05-04 00:32:18 +02:00
Joe Rickerby
783dedad22
Bump version: v1.4.0
v1.4.0
2020-05-02 17:55:50 +01:00
Joe Rickerby
dd3bec5ba9
Fix #323
2020-05-02 16:57:28 +01:00
Joe Rickerby
c9c1ea6fec
Update dependencies ( #332 )
2020-05-02 16:37:38 +01:00
Yannick Jadoul
2e4a29bf1f
Updating the description of C++17 support on macOS ( #330 )
...
* Updating the description of C++17 support on macOS, adding nuances about runtime library support vs. C++17 compiler/STL features
* Improve phrasing of macOS C++17 docs with suggested edits
2020-05-02 09:58:48 +01:00
Yannick Jadoul and Joe Rickerby
dadf6a7ac9
PyPy 7.3.1 ( #304 )
...
* Testing PyPy 7.3.1rc1/7.3.1rc2
* Try PyPy's fix for macOS
* 7.3.1rc3
* Update PyPy to 7.3.1
* Using latest pypywheels/manylinux2010-pypy_x86_64:2020-04-15-4ce2a6f with PyPy 7.3.1
* Rehost pypy-7.3.1 on Github to guard against bitbucket links going away
The pypy team plan to have a CDN in front of their buildbot downloads
page, but the timeline is unknown. In the meantime, this should be more
reliable than the bitbucket links!
* Updating macOS and Windows download links for PyPy to https://downloads.python.org/pypy/
Co-authored-by: Joe Rickerby <joerick@mac.com >
2020-04-28 19:05:28 +01:00
Matthieu Darbois
9880c4fbb7
Update openssl patch from 1.0.2t to 1.0.2u on macOS ( #328 )
2020-04-25 16:14:31 +02:00
Matthieu Darbois
2970faf732
Update CPython 3.7 from 3.7.6 to 3.7.7 ( #327 )
...
https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-7-final
2020-04-25 13:07:57 +02:00
Matthieu Darbois
a57ef07f72
Update CPython 2.7 from 2.7.17 to 2.7.18 ( #326 )
...
change log: https://github.com/python/cpython/blob/v2.7.18/Misc/NEWS.d/2.7.18rc1.rst
2020-04-25 11:16:36 +02:00
Joe Rickerby
0224d72931
Merge pull request #322 from ax3l/doc-fixTravisArm64
...
Travis-CI Example: Fix aarch64
2020-04-16 07:41:28 +01:00
Axel Huebl
98c4a395e9
Travis-CI Example: Fix aarch64
...
The `arch:` `aarch64` is called `arm64` on Travis-CI.
https://docs.travis-ci.com/user/multi-cpu-architectures/
Otherwise this falls back to a generic Linux amd64 host.
2020-04-15 18:15:31 -07:00
Joe Rickerby
95678f3d5d
Merge pull request #319 from joerick/support-subdirectory-joerick
...
Provide `package_dir` for setting subdirectory of project [alternative]
2020-04-14 19:12:50 +01:00
Joe Rickerby
f7cda33d96
Merge pull request #321 from MaxHalford/master
...
Update README.md
2020-04-14 19:00:59 +01:00
Joe Rickerby
603f77a0c1
Assert the files were run using capfd
2020-04-12 23:15:49 +01:00
Max Halford
a290e00282
Update README.md
...
Add creme to working examples
2020-04-12 13:13:02 +02: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
3e335044c6
Merge pull request #318 from joerick/appveyor-pty-fix
...
Try Appveyor config workaround
2020-04-10 17:23:42 +01:00
Joe Rickerby
407a1c0a6e
Merge pull request #320 from joerick/reenable-linux-troubleshoot
...
Add back missing 'troubleshoot' function call
2020-04-10 17:23:21 +01:00
Joe Rickerby
fa605d080b
Add back missing 'troubleshoot' function call
2020-04-10 14:18:09 +01:00
Joe Rickerby
7b3bcfae34
Remove allow_failures block and add comment
2020-04-10 14:13:42 +01:00
Joe Rickerby
4b5c743a64
And again..?
2020-04-10 13:00:09 +01:00
Joe Rickerby
83b39bcda2
Update docs on the package/project split
2020-04-10 12:59:22 +01:00
Joe Rickerby
a1983b94d8
Merge commit '882ea3426a837acfe205cc5de98793c98b6a1bf7' into support-subdirectory-joerick
2020-04-10 12:33:05 +01:00
Joe Rickerby
397393ba91
Use cwd to run test projects, not package_dir
2020-04-10 12:28:05 +01:00
Joe Rickerby
e07d8038c6
Remove lingering project_dir references
2020-04-10 12:27:26 +01:00
Joe Rickerby
f84388fe26
Changes that let me run the entire the entire linux test suite locally
2020-04-10 12:18:21 +01:00