From cc3031660c36ea96d4418f82718ccdff4761a0cf Mon Sep 17 00:00:00 2001 From: Ofek Lev Date: Wed, 13 Dec 2023 02:04:16 -0500 Subject: [PATCH] Update docs --- docs/history/hatchling.md | 3 ++- docs/plugins/builder/wheel.md | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/history/hatchling.md b/docs/history/hatchling.md index b99d48334..eaecc8617 100644 --- a/docs/history/hatchling.md +++ b/docs/history/hatchling.md @@ -15,13 +15,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ***Fixed:*** - Fix regression in 1.19.1 that allowed `exclude` to count toward inclusion selection, thus bypassing the default inclusion selection heuristics +- Fix writing optional dependency core metadata in situations where there are multiple environment markers ## [1.19.1](https://github.com/pypa/hatch/releases/tag/hatchling-v1.19.1) - 2023-12-12 ## {: #hatchling-v1.19.1 } ***Fixed:*** - Add better error message when the `wheel` build target cannot determine what to ship -- Consider forced inclusion patterns and build-time artifacts as file selection as some build hooks generate the entire wheel contents without user configuration +- Consider forced inclusion patterns and build-time artifacts as file selection since some build hooks generate the entire wheel contents without user configuration ## [1.19.0](https://github.com/pypa/hatch/releases/tag/hatchling-v1.19.0) - 2023-12-11 ## {: #hatchling-v1.19.0 } diff --git a/docs/plugins/builder/wheel.md b/docs/plugins/builder/wheel.md index 027566cb1..44daf5ae0 100644 --- a/docs/plugins/builder/wheel.md +++ b/docs/plugins/builder/wheel.md @@ -21,6 +21,7 @@ The builder plugin name is `wheel`. | `extra-metadata` | | A mapping similar to the [forced inclusion](../../config/build.md#forced-inclusion) option corresponding to extra [metadata](https://peps.python.org/pep-0427/#the-dist-info-directory) that will be shipped in a directory named `extra_metadata` | | `strict-naming` | `true` | Whether or not file names should contain the normalized version of the project name | | `macos-max-compat` | `true` | Whether or not on macOS, when build hooks have set the `infer_tag` [build data](#build-data), the wheel name should signal broad support rather than specific versions for newer SDK versions.

Note: The default will become `false`, and this option eventually removed, sometime after consumers like pip start supporting these newer SDK versions. | +| `bypass-selection` | `false` | Whether or not to suppress the error when one has not defined any file selection options and all heuristics have failed to determine what to ship | ## Versions