Grzegorz Bokota and Yannick Jadoul
99203a83f9
fix: patching pypy venv ( #502 )
...
Potentially revert / remove on release of PyPy 7.3.4.
* patching linux and macos
* try test
* add patch files for pypy2.7
* fix installing
* Combine patch files into one
* Simplify further, and add test to remind ourselves to remove the PyPy patch
* ignore fail of patch on linux
make new test failing only on linux
* fix test
* add timeout
* fix patch on linux
* change `-N` to `--force`
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
2020-12-31 11:50:19 -05:00
Joe Rickerby
e0f2f8fdac
Merge pull request #458 from joerick/logger
...
Improve CI logs using fold groups
2020-11-26 17:44:49 +00:00
Yannick Jadoul
c67de74e28
Demonstrate old version of Python in CIBW_BEFORE_ALL on manylinux
2020-11-23 00:41:52 +01:00
Joe Rickerby
91906b2aea
Skip the example output test
2020-11-14 14:50:29 +00:00
Joe Rickerby
8606c4771e
Add explicit sample build test to keep the first test simple
2020-11-14 14:28:47 +00:00
Joe Rickerby
5e99d962f5
Wrap the sample build output in a fold group
2020-11-13 15:22:43 +00:00
Joe Rickerby
8108deacfe
Don't capture the output of the first test
2020-11-05 23:10:25 +00:00
Joe Rickerby
c9ea0251fe
Sample build uses a testcase failure project
2020-11-04 16:08:40 +00:00
Joe Rickerby
136adebf09
Add a github action to run a sample build to check output
2020-10-31 18:13:31 +00:00
8094b3f6db
Update macOS SSL certificates ( #447 )
...
Update macOS SSL certificates using latest `certifi` certificate bundle.
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2020-10-10 18:24:15 +02:00
Henry Schreiner and Matthieu Darbois
9fbe8186f9
chore: Python 3.9.0 final, Python 3.7 constraints ( #440 )
...
* chore: update to 3.9.0 final
* chore: add python 3.7 constraints
* chore: missed one image due to travis-ci fail
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2020-10-06 22:02:11 -04:00
Yannick Jadoul
37a6504351
Adding PyPy Python 3.7 to the tests
2020-09-25 15:41:33 +02:00
Joe Rickerby
8a434b1759
Merge pull request #382 from joerick/python3.9
...
Add python3.9 support
2020-09-07 20:10:56 +01:00
Henry Schreiner
fd2b5d3270
refactor: minor tweaks from @joerick
2020-08-16 14:05:39 -04:00
Henry Schreiner
416c6f3a3c
fix: file method of requirement installs
2020-08-14 17:12:40 -04:00
Henry Schreiner
45074a9b3a
fix: add extra space after ]
2020-08-14 15:57:42 -04:00
Joe Rickerby
ac3523132d
Add troubleshoot test
2020-08-13 11:46:39 +01:00
Joe Rickerby
ebf56281ed
Add pure wheel detection, and failing with an error in this case
2020-07-24 15:54:31 +01:00
Joe Rickerby
0896566743
Merge remote-tracking branch 'origin/master' into python3.9
2020-07-24 15:35:31 +01:00
Yannick Jadoul
c91d669a90
Extend tests and add tests for CIBW_BEFORE_ALL
2020-07-21 20:12:28 +02:00
Yannick Jadoul
f81c9474d6
Fix test_before_build test on Windows
2020-07-20 18:07:45 +02:00
Yannick Jadoul
2b7da3fcbe
Test whether CIBW_BEFORE_BUILD is executed from the right directory and confirm it is not
2020-07-20 18:07:45 +02:00
Yannick Jadoul
e28e43e7f9
Fix test_environment's checks on a command substitution in an environment
2020-07-20 02:02:50 +02:00
Joe Rickerby
6847454850
Remove debug code
2020-07-17 09:31:53 +01:00
Joe Rickerby
af2a171994
Fix quotes
2020-07-17 09:09:02 +01:00
Joe Rickerby
b90c4035b3
Update test_environment.py
2020-07-16 07:56:15 +01:00
Joe Rickerby
56cd6c965d
Avoid backslash-in-env-var entirely
2020-07-15 22:02:20 +01:00
Joe Rickerby
5df97a4121
Correct quoting of semicolon
2020-07-15 21:34:30 +01:00
Joe Rickerby
69fe085ba3
more back-slash hilarity
2020-07-15 21:25:29 +01:00
Joe Rickerby
9f71900637
add debugging code
2020-07-12 12:39:33 +01:00
Joe Rickerby
e098e1450d
Fix test project generation script
2020-07-12 12:35:30 +01:00
Joe Rickerby
ed0077a995
Merge pull request #386 from joerick/docker-exec
...
From Linux bash script to Python control flow
2020-07-11 19:28:40 +01:00
Joe Rickerby and Henry Schreiner
048ddc4af3
Update test/test_pep518.py
...
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2020-07-08 20:12:50 +01:00
Henry Schreiner
7a27ae941c
fix: Support environment markers in PEP 518 workaround
2020-07-05 23:16:00 -04:00
Joe Rickerby
cc913ee7cf
Use a different method for the Windows test
2020-07-05 17:27:29 +01:00
Joe Rickerby
27d97daf13
Don't use redirection syntax in Windows environment. Fix absolute path use for Mac
2020-06-28 11:33:22 +01:00
Joe Rickerby
df69dda44a
Fix broken PATH test - it was erroring for a different reason
2020-06-26 12:59:26 +01:00
Joe Rickerby
3ff84c52f9
Merge branch 'master' into henryiii/pep517
2020-06-23 19:39:59 +01:00
Grzegorz Bokota
2e15fdddfd
change to new test engine
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
c1f155c0f2
add environment evaluation
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
75a0384d02
fix flake8 errors
2020-06-22 13:55:04 +02:00
Grzegorz Bokota
6501470357
Add BEFORE_ALL options
2020-06-22 13:55:04 +02:00
Joe Rickerby
c27c5feadb
Merge branch 'master' into henryiii/pep517
2020-06-22 12:06:32 +01:00
Yannick Jadoul
9a1f8a99e0
Merge pull request #376 from YannickJadoul/pathlib
...
Use pathlib.Path
2020-06-22 12:27:20 +02:00
Yannick Jadoul
98db24f92c
Merge pull request #377 from YannickJadoul/python3.9
...
Add Python 3.9 (beta 3) to builds
2020-06-22 12:18:08 +02:00
Yannick Jadoul
5a6f35fe76
Skip Python 3.9 in test_docker_images.py until dockcross catches up
2020-06-18 23:14:59 +02:00
Yannick Jadoul
acf5c24881
Use patlib.Path in tests and tools
2020-06-18 15:29:48 +02:00
Yannick Jadoul
94dead9440
Add Python 3.9 (beta 3) to builds
2020-06-18 00:23:41 +02:00
Yannick Jadoul
47323761dd
Suppress warnings about pytest trying to collect TestProject
2020-06-18 00:23:09 +02:00
Joe Rickerby
02e9ee3e96
Merge pull request #369 from Czaki/ensure_dir_name
...
Ensure dir name
2020-06-16 15:07:58 +01:00