Skip to content

Commit bd9eec0

Browse files
1 parent 991a303 commit bd9eec0

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed

key-issues/pypi_metadata_handling/index.html

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1194,15 +1194,14 @@ <h3 id="metadata-contained-within-artifacts">Metadata contained within artifacts
11941194
for example the <code>METADATA</code> or <code>RECORD</code> files, the current process is slow and
11951195
bandwidth-intensive.</p>
11961196
<p>The solution seems obvious: make metadata separately accessible from wheels.
1197-
Luckily, the solution for this is currently in progress:</p>
1197+
Luckily, the solution for this is now available:</p>
11981198
<div class="admonition note">
1199-
<p class="admonition-title">PEP 568 - Serve Distribution Metadata in the Simple Repository API</p>
1200-
<p><a href="https://peps.python.org/pep-0658/">PEP 568</a> (accepted) proposes to make the
1199+
<p class="admonition-title">PEP 658 - Serve Distribution Metadata in the Simple Repository API</p>
1200+
<p><a href="https://peps.python.org/pep-0658/">PEP 658</a> (accepted) proposed to make the
12011201
metadata file in the <code>.dist-info</code> directory of a wheel separately available.
1202-
This should solve the problems identified in this section. Support is
1203-
<a href="https://github.com/pypa/pip/pull/11111">already implemented in <code>pip</code></a>.
1204-
Implementation in PyPI is still pending, see
1205-
<a href="https://github.com/pypi/warehouse/issues/8254">warehouse#8254</a>.</p>
1202+
This solves the problems identified in this section. Support is
1203+
<a href="https://github.com/pypa/pip/pull/11111">implemented in <code>pip</code></a>, and
1204+
<a href="https://github.com/pypi/warehouse/issues/8254">PyPI</a>.</p>
12061205
</div>
12071206
<p>There are also issues around packages who don't yet use static metadata in
12081207
<code>pyproject.toml</code>, and reliable metadata for sdists being only relatively
@@ -1239,7 +1238,7 @@ <h2 id="potential-solutions-or-mitigations">Potential solutions or mitigations</
12391238
bounds the way they currently do, as discussed in
12401239
<a href="https://discuss.python.org/t/requires-python-upper-limits/12663">this thread</a>.
12411240
Pip also needs to continue reducing the amount of excessive backtracking, and
1242-
use the separate metadata available soon with PEP 568 to reduce the impact of
1241+
use the separate metadata available with PEP 658 to reduce the impact of
12431242
that backtracking. See
12441243
<a href="https://pip.pypa.io/en/latest/topics/dependency-resolution/#possible-ways-to-reduce-backtracking">Possible ways to reduce backtracking</a>
12451244
in the Pip docs for current mitigation options available to users.</li>
@@ -1285,7 +1284,7 @@ <h2 id="potential-solutions-or-mitigations">Potential solutions or mitigations</
12851284
<span class="md-icon" title="Last update">
12861285
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2v1.8Z"/></svg>
12871286
</span>
1288-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">December 26, 2022</span>
1287+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">June 26, 2024</span>
12891288
</span>
12901289

12911290

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)