Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid undocumented pypa/wheel API in dist_info #3905

Closed
wants to merge 4 commits into from

Conversation

abravalheri
Copy link
Contributor

@abravalheri abravalheri commented Apr 24, 2023

Summary of changes

Avoid pypa/wheel API in dist_info

  • Instead of using bdist_wheel to convert egg-info directory into dist-info, just do the conversion directly.
    This relies on the fact that PKG-INFO and METADATA files are compatible after the last PRs.

This is done because there is an understanding that pypa/wheel is not meant to be used public yet and will change in the future.


This is part of a series of PRs:

The motivation for this series of PRs is the following:


Pull Request Checklist

@abravalheri abravalheri changed the title Dev/avoid wheel unstable api Avoid undocumented pypa/wheel API in dist_info Apr 24, 2023
@abravalheri abravalheri force-pushed the dev/core_metadata branch 4 times, most recently from f7518f2 to e5b689a Compare April 27, 2023 14:31
@abravalheri abravalheri force-pushed the dev/core_metadata branch 2 times, most recently from 0c94f3d to ae8ec5c Compare May 3, 2023 13:18
@abravalheri abravalheri force-pushed the dev/avoid_wheel_unstable_api branch from 79e5761 to c9a8429 Compare May 3, 2023 13:18
@abravalheri abravalheri marked this pull request as ready for review May 10, 2023 13:51
@abravalheri abravalheri force-pushed the dev/avoid_wheel_unstable_api branch from c9a8429 to 1667b68 Compare August 23, 2023 12:35
@abravalheri abravalheri force-pushed the dev/avoid_wheel_unstable_api branch from 1667b68 to c03fd73 Compare August 23, 2023 15:04
Base automatically changed from dev/core_metadata to main August 29, 2023 17:44
@abravalheri abravalheri marked this pull request as draft March 5, 2024 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant