@@ -3,13 +3,36 @@ Title: Extending the Repository API to Mitigate Dependency Confusion Attacks
33Author: Donald Stufft <donald@stufft.io>
44PEP-Delegate: Paul Moore <p.f.moore@gmail.com>
55Discussions-To: https://discuss.python.org/t/24179
6- Status: Draft
6+ Status: Provisional
77Type: Standards Track
88Topic: Packaging
99Content-Type: text/x-rst
1010Created: 20-Feb-2023
1111Post-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
1538Abstract
0 commit comments