Joe Rickerby
|
1059249f4d
|
Update to Python 3.9.0b5
|
2020-08-03 17:45:27 +01:00 |
|
Joe Rickerby
|
0896566743
|
Merge remote-tracking branch 'origin/master' into python3.9
|
2020-07-24 15:35:31 +01:00 |
|
Joe Rickerby
|
fd92707823
|
Merge pull request #413 from Czaki/project_path_to_var
use variable instead of '/project' literal
|
2020-07-24 15:27:36 +01:00 |
|
Joe Rickerby
|
5c4767899d
|
Bump version: v1.5.5
|
2020-07-22 18:57:47 +01:00 |
|
Joe Rickerby
|
726bcdf372
|
Merge pull request #411 from YannickJadoul/fix-docker-commandsubstitution
Fix command substitution in CIBW_ENVIRONMENT in Linux docker images
|
2020-07-20 16:38:30 +01:00 |
|
Joe Rickerby
|
c0cb43800b
|
Bump version: v1.5.4
|
2020-07-19 22:40:33 +01:00 |
|
Joe Rickerby
|
cc4e8975c8
|
Merge pull request #408 from YannickJadoul/fix-bashlex_eval-quotes
Fix quotes in command in bashlex_eval
|
2020-07-19 19:47:05 +01:00 |
|
Joe Rickerby
|
c5a9837784
|
Update cibuildwheel/bashlex_eval.py
|
2020-07-19 19:46:40 +01:00 |
|
Joe Rickerby
|
ceecee0e68
|
Merge pull request #407 from samuelstjean/patch-1
fix typo in doc
|
2020-07-19 19:40:48 +01:00 |
|
Joe Rickerby
|
c884530a1d
|
Bump version: v1.5.3
|
2020-07-19 11:59:56 +01:00 |
|
Joe Rickerby
|
acf0320f68
|
Merge pull request #405 from mayeut/update-cp38
Update CPython 3.8 from 3.8.3 to 3.8.4
|
2020-07-18 11:52:57 +01:00 |
|
Joe Rickerby
|
acf60364c0
|
Merge pull request #403 from joerick/appveyor-debug-env
Debug Appveyor errors
|
2020-07-17 15:00:04 +01:00 |
|
Joe Rickerby
|
7d983cdf8c
|
Reenable all tests
|
2020-07-17 09:39:22 +01: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
|
08eddeff8b
|
Fix test and add another more awkward example
|
2020-07-15 21:07:33 +01:00 |
|
Joe Rickerby
|
9fb748bfb0
|
Add unit test for this failure mode
|
2020-07-12 21:45:46 +01:00 |
|
Joe Rickerby
|
dc446d3cac
|
moar debug
|
2020-07-12 12:45:59 +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
|
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
|
8ddc6d57a2
|
Bump version: v1.5.2
|
2020-07-08 22:59:40 +01:00 |
|
Joe Rickerby
|
9e35d65de4
|
Add file-based unit tests
|
2020-07-08 22:56:33 +01:00 |
|
Joe Rickerby
|
58fa77b73b
|
Merge pull request #401 from joerick/windows_call
Windows - distinguishing between call and shell for better arg quoting
|
2020-07-08 22:01:57 +01:00 |
|
 Joe RickerbyandHenry Schreiner
|
048ddc4af3
|
Update test/test_pep518.py
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
|
2020-07-08 20:12:50 +01:00 |
|
Joe Rickerby
|
c521dca40b
|
My own unique attempt on the shell/call debacle
|
2020-07-08 18:17:55 +01:00 |
|
Joe Rickerby
|
833a069207
|
Pass PATH during command substitution test
|
2020-07-05 17:39:40 +01:00 |
|
Joe Rickerby
|
cc913ee7cf
|
Use a different method for the Windows test
|
2020-07-05 17:27:29 +01:00 |
|
Joe Rickerby
|
d0b6401129
|
Merge pull request #394 from mayeut/update-cpython-3.7
Update CPython 3.7 from 3.7.7 to 3.7.8
|
2020-07-05 14:50:00 +01:00 |
|
Joe Rickerby
|
b12a560e87
|
Add docker test images for other architectures
|
2020-07-01 13:22:24 +01:00 |
|
Joe Rickerby
|
e31c24d3bb
|
Fix overridden PATH test, by ensuring bash command substitution rules
|
2020-06-28 21:51:06 +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
|
faf6a76375
|
Change 'slow' tests to 'docker' tests, only run them on Linux
|
2020-06-28 10:53:03 +01:00 |
|
Joe Rickerby
|
91c3e90017
|
Fix Python 3.6 compatibility
|
2020-06-26 21:47:42 +01:00 |
|
Joe Rickerby
|
ad871f886a
|
Fix style
|
2020-06-26 21:41:00 +01:00 |
|
Joe Rickerby
|
c956f118f6
|
Add unit tests for DockerContainer
|
2020-06-26 21:37:02 +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
|
2edb33662b
|
Import organisation
|
2020-06-26 20:22:49 +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
|
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
|
db9d658b51
|
Merge pull request #387 from joerick/call-types
Remove str() calls in call/shell functions using destructuring syntax
|
2020-06-26 00:20:22 +01:00 |
|
Joe Rickerby
|
1d88c27530
|
Neaten function call whitespace
|
2020-06-25 12:41:21 +01:00 |
|
Joe Rickerby
|
fefe128a15
|
Fix issues with spaces in environment variables
|
2020-06-25 11:21:10 +01:00 |
|
Joe Rickerby
|
a92959f191
|
Update README.md
|
2020-06-25 10:57:58 +01:00 |
|
Joe Rickerby
|
321335e756
|
Bump version: v1.5.1
|
2020-06-25 10:53:30 +01:00 |
|
Joe Rickerby
|
c88a73b40b
|
Merge pull request #389 from Czaki/fix_shutil
Switch back to shutil.move from Path.rename
|
2020-06-25 10:44:53 +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 |
|
Joe Rickerby
|
53c00a0af6
|
Use a long-running remote bash shell, rather than docker exec
|
2020-06-24 16:39:20 +01:00 |
|
Joe Rickerby
|
41891277d3
|
Bump version: v1.5.0
|
2020-06-24 09:54:55 +01:00 |
|
Joe Rickerby
|
78ac83ff7e
|
Merge pull request #358 from henryiii/henryiii/pep517
Adding PEP 518 test, fix 3.5 Python on Windows
|
2020-06-24 09:34:25 +01:00 |
|
Joe Rickerby
|
50a263df21
|
Remove str() calls in call/shell functions using destructuring syntax
|
2020-06-23 20:28:54 +01:00 |
|
Joe Rickerby
|
e417791ae4
|
Remove the linux bash script, replaced with a docker exec approach
|
2020-06-23 19:46:23 +01:00 |
|
Joe Rickerby
|
3ff84c52f9
|
Merge branch 'master' into henryiii/pep517
|
2020-06-23 19:39:59 +01:00 |
|
Joe Rickerby
|
dfd8f4809a
|
Merge remote-tracking branch 'origin/master' into circleci-debug
|
2020-06-23 11:17:36 +01:00 |
|
Joe Rickerby
|
666699a51e
|
Configure probot-auto-merge
|
2020-06-23 11:16:23 +01:00 |
|
Joe Rickerby
|
947059bbf4
|
Don't try to install virtualenv
|
2020-06-23 10:27:23 +01:00 |
|
Joe Rickerby
|
4302090f08
|
Uninstall poetry
|
2020-06-23 10:25:35 +01:00 |
|
Joe Rickerby
|
c68d50a073
|
Lock virtualenv version
|
2020-06-23 10:19:09 +01:00 |
|
Joe Rickerby
|
a03a26c90e
|
Update README options table
|
2020-06-23 09:59:22 +01:00 |
|
Joe Rickerby
|
e3b272201e
|
Merge pull request #342 from Czaki/setup_data
Add BEFORE_ALL options
|
2020-06-23 09:51:35 +01:00 |
|
Joe Rickerby
|
2057bba07f
|
Update docs to reflect linux available python change
|
2020-06-22 13:55:04 +02:00 |
|
Joe Rickerby
|
46352c8e30
|
Add a modern python to linux build before_all environment
|
2020-06-22 13:55:04 +02:00 |
|
Joe Rickerby
|
8bfc313d02
|
Merge pull request #347 from Czaki/pre_commit
Pre commit
|
2020-06-22 12:19:11 +01:00 |
|
Joe Rickerby
|
e6ac527416
|
Convert the workaround to use Path objects
|
2020-06-22 12:08:40 +01:00 |
|
Joe Rickerby
|
c27c5feadb
|
Merge branch 'master' into henryiii/pep517
|
2020-06-22 12:06:32 +01:00 |
|
Joe Rickerby
|
2b22ffda9b
|
Add python3.9 note to version matrix
|
2020-06-22 11:42:41 +01:00 |
|
Joe Rickerby
|
a1db0f7ebb
|
Merge pull request #378 from YannickJadoul/ignore-TestProject
Suppress warnings about pytest trying to collect TestProject
|
2020-06-19 11:02:52 +01:00 |
|
Joe Rickerby
|
02e9ee3e96
|
Merge pull request #369 from Czaki/ensure_dir_name
Ensure dir name
|
2020-06-16 15:07:58 +01:00 |
|
Joe Rickerby
|
df07aafae1
|
Merge pull request #374 from YannickJadoul/detect-virtualenv-real_prefix
Simplify virtualenv test in test_testing
|
2020-06-16 15:06:00 +01:00 |
|
Joe Rickerby
|
78edb0a06a
|
Merge pull request #375 from joerick/appveyor-macos-allow-failures
Allow failures on Appveyor macos
|
2020-06-16 15:03:14 +01:00 |
|
Joe Rickerby
|
f1c4ebbed0
|
Allow failures on Appveyor macos
Temporarily allow this build to fail to get the tests green again
|
2020-06-14 11:03:38 +01:00 |
|
Joe Rickerby
|
fd9e3202a0
|
Merge pull request #348 from YannickJadoul/before-test-docs-order
Making order of options more consistent in docs and BuildOptions fields
|
2020-06-14 10:55:11 +01:00 |
|
Joe Rickerby
|
7afdd40714
|
Merge pull request #354 from henryiii/patch-2
Better help for GitHub Actions + Py27 workaround
|
2020-06-14 09:56:22 +01:00 |
|
Joe Rickerby
|
e12ca14006
|
Merge pull request #362 from breznak/gh-action-pypi-publish
example: for GH Actions use action to publish
|
2020-06-10 13:20:16 +01:00 |
|
Joe Rickerby
|
58fc418563
|
Update to add clarity to on: section
|
2020-06-10 13:18:22 +01:00 |
|
Joe Rickerby
|
31c9247921
|
Merge pull request #360 from heitorlessa/improv/support-pyproject-poetry
Support projects without setup.py (pyproject.toml and setup.cfg are also valid)
|
2020-06-02 21:30:48 +01:00 |
|
Joe Rickerby
|
4e15e202c8
|
style- inline function
|
2020-06-02 20:03:04 +01:00 |
|
Joe Rickerby
|
35ea7b6307
|
Remove debugging flags
|
2020-06-02 20:02:54 +01:00 |
|
Joe Rickerby
|
ecbdc2e3d3
|
Bump version: 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 |
|
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 |
|
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 |
|
Joe Rickerby
|
2e8fe841ec
|
Remove TemplateProject subclassing
|
2020-05-15 12:28:34 +01:00 |
|