Henry Schreiner
bda76b21cb
style: activate string normalization
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 and Joe Rickerby
dff3aca4b6
style: second set of updates ( #651 )
...
* style: second set of updates
* style: more updates from joerick
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-04-29 20:21:42 -04:00
Henry Schreiner
45c3c2ea8e
fix: empty image check ( #543 )
2021-01-17 13:08:55 -05:00
Henry Fredrick Schreiner
635b226a6c
style: pre-commit run -a
2021-01-06 18:10:32 -05:00
Henry Schreiner
2a73fee411
fix: enable and fix full type checking ( #509 )
...
* fix: enable and fix fully type checking
* chore: pre-commit autoupdate
* refactor: pull types out to file
2021-01-02 14:32:55 -05:00
Joe Rickerby
27bda4fa64
Hide some errant output
2020-11-24 19:02:50 +00:00
Joe Rickerby
4c035a441b
Try using an Unbuffered sys.stderr
2020-11-24 18:48:27 +00:00
Joe Rickerby
152483bcb4
Try putting all build output on stdout
2020-11-01 15:16:28 +00:00
Henry Schreiner
9df68df525
style: add a few more checks
2020-08-14 16:12:24 -04:00
Yannick Jadoul
29b0cdb08a
Add cwd argument to DockerContainer
2020-07-20 18:07:45 +02:00
Yannick Jadoul
3142806f4b
Capture output in DockerContainer.environment_executor to fix command substitutions in CIBW_ENVIRONMENT on Linux
2020-07-20 02:23:07 +02:00
Yannick Jadoul
28af49a006
Simplify by removing shlex.quote and shlex.split when using EnvironmentExecutor
2020-07-19 17:37:25 +02:00
Joe Rickerby
5842a75927
Flake8 fixes
2020-07-10 13:04:50 +01:00
Joe Rickerby
44e3198880
Convert glob to take a Path and a str pattern
2020-07-10 12:57:05 +01:00
Joe Rickerby
4c0af9f152
Finish file/dir tests
2020-07-10 12:46:32 +01:00
Joe Rickerby
9e35d65de4
Add file-based unit tests
2020-07-08 22:56:33 +01:00
Joe Rickerby
ad871f886a
Fix style
2020-06-26 21:41:00 +01:00
Joe Rickerby
762dc807cd
Convert DockerContainer to use binary PIPEs, to handle arbitrary data
2020-06-26 21:36:52 +01:00
Joe Rickerby
1d9333689f
Explicit buffer size isn't necessary
2020-06-26 12:55:38 +01:00
Joe Rickerby
68d8f89fb3
Style tweaks
2020-06-26 11:02:23 +01:00
Joe Rickerby
fefe128a15
Fix issues with spaces in environment variables
2020-06-25 11:21:10 +01:00
Joe Rickerby
dd4fc69e7c
Revert "Remove hard-coded shell info to use the docker ENTRYPOINT instead"
...
This reverts commit a052c71aec .
2020-06-25 10:39:26 +01:00
Joe Rickerby
850d109582
Don't use docker exec -w because CircleCI doesn't support it
2020-06-24 17:12:06 +01:00
Joe Rickerby
a052c71aec
Remove hard-coded shell info to use the docker ENTRYPOINT instead
...
This lets us use the 'linux32 bash' that's specified by the i686 docker
images, without specifying it explicitly.
2020-06-24 16:50:08 +01:00
Joe Rickerby
31339ba30e
Extract DockerContainer into its own file
2020-06-24 16:43:33 +01:00