Features¶
The following is a list of PEPs, specs and APIs related to PyPI.
Note that some features in pypiwrap have been implemented according to the examples in the PyPI API documentation. Some aspects in the API have been implemented according to the issues & source code of the Warehouse project powering PyPI.
PyPI/Warehouse APIs¶
Feature |
Supported? |
Notes |
|---|---|---|
Yes |
||
Yes |
||
No |
||
No |
||
Yes |
||
No |
||
Yes |
||
No |
This API is designed for private use. There’s currently no intention to implement it. |
PEPs relating to PyPI¶
PEP |
Supported? |
Notes |
|---|---|---|
Yes |
pypiwrap will always use the JSON API. See PEP 691. |
|
Yes |
pypiwrap will verify the API version as recommended by this PEP. |
|
Yes |
||
PEP 639 - Improving License Clarity with Better Package Metadata |
Yes |
This PEP introduces the |
PEP 700 - Additional Fields for the Simple API for Package Indexes |
Yes |
This PEP introduces version 1.1 of the Simple Repository API. |
PEP 708 - Extending the Repository API to Mitigate Dependency Confusion Attacks |
Yes [1] |
This PEP introduces the |
Partially |
This PEP introduces provenance objects and attestations. Only the |
|
Yes |