-
Notifications
You must be signed in to change notification settings - Fork 3.2k
PEP 708 implementation #13675
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
base: main
Are you sure you want to change the base?
PEP 708 implementation #13675
Conversation
Add exceptions. Fix some lint issues.
Add exceptions. Fix some lint issues.
8f8edb6 to
abe06e0
Compare
|
Hi @notatallshaw, sorry to bother you about this. These failures happen because the tests end up triggering {'is_file': False, 'file_path': None, 'comes_from': 'https://test.pypi.org/simple/initools/', 'metadata_urls': {'https://test.pypi.org/simple/initools/'}}
{'https://test.pypi.org/simple/initools/'}
{'is_file': False, 'file_path': None, 'comes_from': 'https://pypi.org/simple/initools/', 'metadata_urls': {'https://pypi.org/simple/initools/'}}Since there’s no Track or Alternate Location metadata indicating these repositories can be merged, this isn’t PEP 708 compliant, and I see two possible approaches:
Before moving forward, I’d really appreciate your guidance on which direction makes the most sense. Thanks! |
This PR continues the implementation effort for PEP 708, building on the work in #12813.
Since the original PR is now inactive, I have rebased the branch onto the current main, and I am working to complete the implementation so pip can make use of metadata already supported by PyPI.