Tags: jaraco/build
Tags
Version 1.1.0 - Use external pip if available instead of installing, speeds up environment setup with virtualenv slightly and venv significantly. (PR pypa#736) - Stopped injecting `wheel` as a build dependency automatically, in the case of missing `pyproject.toml` -- by @webknjaz. (PR pypa#716) - Use `importlib_metadata` on Python <3.10.2 for bugfixes not present in those CPython standard libraries (not required when bootstrapping) -- by @GianlucaFicarelli. (PR pypa#693, fixes issue pypa#692)
build 0.9.0 - Hide a Python 3.11.0 unavoidable warning with venv (PR pypa#527) - Fix infinite recursion error in check_dependency with circular dependencies (PR pypa#512, Fixes pypa#511) - Only import colorama on Windows (PR pypa#494, Fixes pypa#493) - Flush output more often to reduce interleaved output (PR pypa#494) - Small API cleanup, like better __all__ and srcdir being read only. (PR pypa#477) - Only use importlib_metadata when needed (PR pypa#401) - Clarify in printout when build dependencies are being installed (PR pypa#514)
build 0.8.0 - Accept `os.PathLike[str]` in addition to `str` for paths in public API (PR pypa#392, Fixes pypa#372) - Add schema validation for `build-system` table to check conformity with PEP 517 and PEP 518 (PR pypa#365, Fixes pypa#364) - Better support for Python 3.11 (sysconfig schemes PR pypa#434, PR pypa#463, tomllib PR pypa#443, warnings PR pypa#420) - Improved error printouts (PR pypa#442) - Avoid importing packaging unless needed (PR pypa#395, Fixes pypa#393) - Failure to create a virtual environment in the `build.env` module now raises `build.FailedProcessError` (PR pypa#442)
build 0.6.0 - Improved output (PR pypa#333, Fixes pypa#142) - The CLI now honnors NO_COLOR (PR pypa#333) - The CLI can now be forced to colorize the output by setting the FORCE_COLOR environment variable (PR pypa#335) - Added logging to build and build.env (PR pypa#333) - Switch to a TOML v1 compliant parser (PR pypa#336, Fixes pypa#308) Breaking Changes ---------------- - Dropped support for Python 2 and 3.5.
PreviousNext