Chore(deps): bump pyproject-hooks from 1.0.0 to 1.1.0
Bumps pyproject-hooks from 1.0.0 to 1.1.0.
Changelog
Sourced from pyproject-hooks's changelog.
Changelog
v1.1
- Add type annotations to the public API.
- More careful handling of the
backend-path
key frompyproject.toml
. Previous versions would load the backend and then check that it was loaded from the specified path; the new version only loads it from the specified path. TheBackendInvalid
exception is now a synonym for :exc:BackendUnavailable
, and code should move to using the latter name.v1.0
- Rename package to
pyproject_hooks
(frompep517
).- Remove deprecated modules (
.build
,.check
and.envbuild
). Use thebuild <https://pypa-build.readthedocs.io/en/stable/>
_ project instead for this higher-level functionality of setting up a temporary build environment.- Require Python 3.7 or above.
- Use
tomllib
from the standard library on Python 3.11.pyproject_hooks
now has no external dependencies when installed in Python 3.11.- Avoid chaining exceptions when using the fallback implementation for :meth:
.prepare_metadata_for_build_wheel
.- Fix propagating error message for :exc:
.BackendInvalid
errors.v0.13
- Remove support for end-of-life Pythons. Now requires Python3.6+.
- Remove support for
toml
package. Now requirestomli
.- Rely on preferred "files" API on Python 3.9 and later (#140).
v0.12
- Add method for pip to check if build_editable hook is supported. This is a private API for now.
v0.11.1
- Fix DeprecationWarning in tomli.
v0.11
- Support editable hooks (
PEP 660 <https://www.python.org/dev/peps/pep-0660/>
_).
... (truncated)
Commits
-
903ad91
Merge pull request #189 from pypa/ci-rm-mac-py37 -
9a22b3e
Exclude Mac + Python 3.7 from CI matrix -
d79646f
Merge pull request #188 from pypa/prepare-1.1 -
7de0160
Bump version: 1.0.0 → 1.1.0 -
dd15b2a
Mention backend-path changes in changelog -
debf816
Add back BackendInvalid as a synonym for BackendUnavailable -
c667aeb
Merge pull request #187 from pypa/gha-trusted-publish -
79a2edf
Remove trailing space -
f66e6a1
Specify environment for publishing job -
1248ac2
Set up trusted publishing for making releases to PyPI - Additional commits viewable in compare view