Skip to content

Implement PEP-610 #2452

@sdispater

Description

@sdispater
  • I have searched the issues of this repo and believe that this is not a duplicate.
  • I have searched the documentation and believe that my question is not covered.

Feature Request

pip recently added support for PEP-610 which gives the possibility to track the origin of an installed distribution via a direct_url.json file in the .dist-info directory.

This feature request is two-fold:

  • Properly read and handle the direct_url.json file. This will avoid some heuristics we do in the InstalledRepository class.
  • Generate the direct_url.json file when installing packages with Poetry. This is especially necessary since we will eventually move away from pip for the package installation.

Ideally, this should be implemented as soon as possible. However, since there are still quite a few features left to do for the 1.1 release, this might have to wait for the 1.2 release.

Metadata

Metadata

Assignees

Labels

area/pepsRelated to PEP support/compliancekind/featureFeature requests/implementations

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions