2021-10-26 19:13:01 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pep517: updated to 0.12.0
0.12
Add method for pip to check if build_editable hook is supported. This is a \
private API for now.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-07-19 09:07:13 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pep517: updated to 0.11.0
0.11
- Support editable hooks (`PEP 660 \
<https://www.python.org/dev/peps/pep-0660/>`_).
- Use the TOML 1.0 compliant ``tomli`` parser module on Python 3.6 and above.
- Ensure TOML files are always read as UTF-8.
- Switch CI to Github actions.
|
2021-03-15 13:08:11 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pep517: updated to 0.10.0
0.10
Avoid shadowing imports such as colorlog in the backend, by moving the \
_in_process.py script into a separate subpackage.
Issue warnings when using the deprecated pep517.build and pep517.check modules \
at the command line. See the PyPA build project for a replacement.
Allow building with flit_core 3.x.
Prefer the standard library unittest.mock to mock for tests on Python 3.6 and above.
|
2020-10-21 08:41:24 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pep517: updated to 0.9.1
0.9
- Deprecated the higher level API which handles creating an environment and
installing build dependencies. This was not very complete, and the `PyPA build
project <https://github.com/pypa/build>`_ is designed for this use case.
- New ``python_executable`` parameter for :class:`.Pep517HookCaller` to run hooks
with a different Python interpreter.
- Fix for locating the script to run in the subprocess in some scenarios.
- Fix example in README to get ``build-backend`` correctly.
- Created `documentation on Read the Docs
<https://pep517.readthedocs.io/en/latest/index.html>`__
- Various minor improvements to testing.
|
2020-06-12 08:58:26 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
py-pep517: added version 0.8.2
PEP 517 specifies a standard API for systems which build Python packages.
This package contains wrappers around the hooks specified by PEP 517. It
provides:
* A mechanism to call the hooks in a subprocess, so they are isolated from the
current process.
* Fallbacks for the optional hooks, so that frontends can call the hooks
without checking which are defined.
* Higher-level functions which install the build dependencies into a temporary
environment and build a wheel/sdist using them.
|