Bump build from 0.7.0 to 0.8.0
Created by: dependabot[bot]
Bumps build from 0.7.0 to 0.8.0.
Changelog
Sourced from build's changelog.
0.8.0 (2022-05-22)
- Accept
os.PathLike[str]
in addition tostr
for paths in public API (PR [#392](https://github.com/pypa/build/issues/392)
, Fixes[#372](https://github.com/pypa/build/issues/372)
)- Add schema validation for
build-system
table to check conformity with PEP 517 and PEP 518 (PR [#365](https://github.com/pypa/build/issues/365)
, Fixes[#364](https://github.com/pypa/build/issues/364)
)- Better support for Python 3.11 (sysconfig schemes
PR [#434](https://github.com/pypa/build/issues/434)
,PR [#463](https://github.com/pypa/build/issues/463)
, tomllibPR [#443](https://github.com/pypa/build/issues/443)
, warningsPR [#420](https://github.com/pypa/build/issues/420)
)- Improved error printouts (
PR [#442](https://github.com/pypa/build/issues/442)
_)- Avoid importing packaging unless needed (
PR [#395](https://github.com/pypa/build/issues/395)
, Fixes[#393](https://github.com/pypa/build/issues/393)
)Breaking Changes
- Failure to create a virtual environment in the
build.env
module now raisesbuild.FailedProcessError
(PR [#442](https://github.com/pypa/build/issues/442)
_).. _PR #365: pypa/build#365 .. _PR #392: pypa/build#392 .. _PR #395: pypa/build#395 .. _PR #420: pypa/build#420 .. _PR #434: pypa/build#434 .. _PR #442: pypa/build#442 .. _PR #443: pypa/build#443 .. _PR #463: pypa/build#463 .. _#364: pypa/build#364 .. _#372: pypa/build#372 .. _#393: pypa/build#393
Commits
-
6d97b86
release 0.8.0 -
a3a4bf2
tests: include logging info on failures -
e76be1a
chore: bump mypy version -
798a198
Changed ambigous date format to ISO -
641d7dd
ci: update actions -
cb3eaa0
chore: minor style check additions -
0c191b4
chore: minor cleanups from #361 -
91c7a75
docs: update changelog -
bebe815
tests: faster testing with less duplication -
cb394c6
PyPy >= 7.3.9 fixed the venv problem on windows - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)