Skip to content

Commit b445532

Browse files
authored
PEP 708: Mark as Provisional (#3268)
1 parent dddd528 commit b445532

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

pep-0708.rst

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,36 @@ Title: Extending the Repository API to Mitigate Dependency Confusion Attacks
33
Author: Donald Stufft <donald@stufft.io>
44
PEP-Delegate: Paul Moore <p.f.moore@gmail.com>
55
Discussions-To: https://discuss.python.org/t/24179
6-
Status: Draft
6+
Status: Provisional
77
Type: Standards Track
88
Topic: Packaging
99
Content-Type: text/x-rst
1010
Created: 20-Feb-2023
1111
Post-History: `01-Feb-2023 <https://discuss.python.org/t/23414/>`__,
1212
`23-Feb-2023 <https://discuss.python.org/t/24179>`__
13+
Resolution: https://discuss.python.org/t/24179/72
14+
15+
16+
Provisional Acceptance
17+
======================
18+
19+
This PEP has been **provisionally accepted**,
20+
with the following required conditions before the PEP is made Final:
21+
22+
1. An implementation of the PEP in PyPI (Warehouse)
23+
including any necessary UI elements
24+
to allow project owners to set the tracking data.
25+
2. An implementation of the PEP in at least one repository other than PyPI,
26+
as you can’t really test merging indexes without at least two indexes.
27+
3. An implementation of the PEP in pip,
28+
which supports the intended semantics and can be used to demonstrate
29+
that the expected security benefits are achieved.
30+
This implementation will need to be "off by default" initially,
31+
which means that users will have to opt in to testing it.
32+
Ideally, we should collect explicit positive reports from users
33+
(both project owners and project users)
34+
who have successfully tried out the new feature,
35+
rather than just assuming that "no news is good news".
1336

1437

1538
Abstract

0 commit comments

Comments
 (0)