-
Notifications
You must be signed in to change notification settings - Fork 288
Standard APIs for PEP 751? #898
Copy link
Copy link
Closed
Description
Hey all!
I'm opening this for discussion/to gauge interest.
TL;DR: I think it would be nice to have an "official" API for PEP 751 in packaging. This would ease/accelerate the adoption curve for Python packaging tooling that already uses packaging, since they could import existing APIs that are consistent across the entire ecosystem rather than doing their own at-hoc/at-point deserialization/modeling.
Some related thoughts:
- The existing models in
pip'spylock.pymight be a good starting point for this: https://github.com/pypa/pip/blob/46c482f70ad41d0327c20803a46857a82dc6b6bd/src/pip/_internal/models/pylock.py
I'm curious what people think about this! CCing @brettcannon and @pradyunsg and @sbidoul in particular since I know you've all been involved in PEP 751 and its adoption 🙂
+CC @di @sethmlarson as other interested parties 🙂
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels