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

Postpone removal of non-bare names in egg fragment to 25.1 #13159

Merged
merged 1 commit into from
Jan 12, 2025

Conversation

ichard26
Copy link
Member

The only way for editable VCS URL installs to request an extra is to place them in the egg fragment. Of course, this is undocumented and deprecated behaviour, but we should ensure pip install -e name[extra] @ VCS_URL actually works (aka PR #9471) before breaking our users.

See also: #13157 and #1289

@ichard26 ichard26 added this to the 25.0 milestone Jan 12, 2025
@ichard26 ichard26 added the skip news Does not need a NEWS file entry (eg: trivial changes) label Jan 12, 2025
@ichard26
Copy link
Member Author

In light of #11617 (comment), we could also update the issue link to point to #13157 so users can actually talk to us if needed. Thoughts?

@sbidoul
Copy link
Member

sbidoul commented Jan 12, 2025

In light of #11617 (comment), we could also update the issue link to point to #13157 so users can actually talk to us if needed. Thoughts?

Yes, let's do that.

The only way for editable VCS URL installs to request an extra is to
place them in the egg fragment. Of course, this is undocumented
and deprecated behaviour, but we should ensure
`pip install -e name[extra] @ VCS_URL` actually works before breaking
our users.
@ichard26 ichard26 merged commit 4ad7295 into pypa:main Jan 12, 2025
31 checks passed
@ichard26 ichard26 deleted the postpone branch January 12, 2025 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip news Does not need a NEWS file entry (eg: trivial changes)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants