Henry Schreiner and Joe Rickerby
515e9be2c4
feat: support pypa build ( #521 )
...
* feat: support pypa build
fix: update `cibuildwheel.linux.troubleshoot` to know about build
Workaround issue with PyPy venv module by installing build[virtualenv]
fix: test_dependency_constraints_file when using build
fix: test/test_pep518.py
fix: use `strtobool` to parse `CIBW_PYPA_BUILD`
fix: update `cibuildwheel.linux.troubleshoot` to know about `python -m pip wheel`
test: use `build_mode` in `test/test_dependency_versions.py` tests
* refactor: use build-backend instead
* Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com >
* refactor: use literal types for build_frontend
* refactor(tests): build_mode -> build_frontend_env
* Update test/test_before_build.py
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-06-23 10:47:18 -04:00
mayeut
3e22cd9a41
Drop Python 2.7
2021-05-07 11:54:27 -04:00
mayeut
bf31d18fbb
Drop Python 3.5
2021-05-07 11:54:27 -04:00
Henry Schreiner
bda76b21cb
style: activate string normalization
2021-05-03 13:12:36 -04:00
mayeut
d1900f6a05
Fix misaligned triple-quote blocks
2021-05-03 13:12:36 -04:00
Henry Schreiner
178aaea6c7
style: apply black via pre-commit run -a
2021-05-03 13:12:36 -04:00
Henry Schreiner
9cbed6a9be
chore: add black for all code, no string norm
2021-05-03 13:12:36 -04:00
Henry Schreiner
22d473acc0
fix: drop Python 2.7 on Windows using 2008 compiler
2021-04-25 00:55:16 -04:00
5cbe3e2254
style: apply some cleanups from Sourcery.ai ( #626 )
...
* style: apply some fixes from Sorcery
* Apply suggestions from code review
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-03-24 23:23:27 +01:00
Joe Rickerby
00eed5aac5
Fix crashing test
2021-01-24 14:50:47 +00:00
Henry Fredrick Schreiner
eb9850dbde
feat: support Windows workaround on Travis CI
2021-01-22 13:01:00 -05:00
Henry Fredrick Schreiner
635b226a6c
style: pre-commit run -a
2021-01-06 18:10:32 -05: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
acf5c24881
Use patlib.Path in tests and tools
2020-06-18 15:29:48 +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
2e8fe841ec
Remove TemplateProject subclassing
2020-05-15 12:28:34 +01:00
Joe Rickerby
a679a09212
Add missing 3.6 pin test
2020-05-06 20:24:13 +01:00
Joe Rickerby
dafe5cd1f7
Refactor to use tmp_path and pathlib paths
2020-05-03 14:08:57 +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