pyproject-hooks
pyproject-hooks copied to clipboard
A low-level library for calling build-backends in `pyproject.toml`-based project
I just ran into this error in travis: ``` E Traceback (most recent call last): E File "", line 9, in E File "/home/travis/build/kivy/python-for-android/.tox/py3/lib/python3.5/site-packages/pythonforandroid/pythonpackage.py", line 444, in _extract_metainfo_files_from_package_unsafe E reqs...
The wrappers to call PEP 517 hooks in a subprocess are completely synchronous: they write files, start a subprocess, wait for that to exit, and read output files before returning....
I assume the README is doc-tested, so I've changed that one as well.
This project is now configured for Trusted Publishing on PyPI with the following configuration: Repository: [pypa/pyproject-hooks](https://github.com/pypa/pyproject-hooks) Workflow: release.yml Environment name: release
Hello! Any chance for a v1.1 release? v1.0 is over a year old by now and we could use the type annotations. I am happy to help if possible. Thanks!
Some projects use pathlib or other libraries to encapsulate file system paths instead of working with strs (or bytes) directly. These classes implement the os.PathLike interface which the functions in...
With the orgs feature on PyPI, there's a PyPA org that exists already — https://pypi.org/org/pypa/. Why not make use of it? _UPD_: Dustin explained the implications as an FAQ in...
See https://github.com/scientific-python/cookie/pull/200. (Also bumped a few versions since I'm touching the file).
This would be a reasonable mechanism to surface deprecation/build-related warnings from underlying build-backends to the build-frontends, which can then surface them to users appropriately. This would likely involve some way...