Clean build folder in pep517 builds #16
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Cleans the {project_root}/build dir for pep517 builds similarly to legacy builds. Test added for this.
Fixes #15
Doing a fresh checkout of the repository without any of my changes and running tox, some tests for Python 3.x fail.
I think the reason is because of what is output for PEP517 runs. For example, for Py2.7 and Py3.5, the test_enabled_pep517 test outputs 'Building wheel for foobar (PEP 517)'. However, for Py3.6+, it outputs 'Building wheel for foobar (pyproject.toml)' I have updated the tests to fix this.