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

PEEP-007: Accepting pre-releases for specific packages #4607

Closed
wants to merge 1 commit into from

Conversation

fridex
Copy link
Contributor

@fridex fridex commented Jan 29, 2021

Proposing PEEP-007 which would allow specifying pre-releases only for selected packages. This has been discussed in #1760, added the original author of the issue (@gsemet). Let me know if more people should be marked as authors and I would be happy for any feedback.

@fridex fridex changed the title PEEP-006: Accepting pre-releases for specific packages PEEP-007: Accepting pre-releases for specific packages Jan 29, 2021
Copy link

@fargusplumdoodle fargusplumdoodle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would love to see this happen

@bryant-finney
Copy link

This would be fantastic.

Currently, psf/black can only be installed as a pre-release. This requires us to pin the black version in pipenv-setup; otherwise, dependent packages must set allow_prereleases or encounter package resolution errors.

@gitpushdashf
Copy link

I personally like to just do black = "==21.12b0" and not bother with the allow_prereleases setting.

@matteius
Copy link
Member

@fridex -- Thanks for doing this effort on the PEEP. I think you have buy in and we can merge this if you still plan to move forward with it, though I am not sure we are sticking with the PEEP process these days. FWIW I was mentioning to @oz123 earlier it might be coo to try moving more of the design discussions into the new Discussions section on github instead of requiring PEEPs... Though your outcome here seems pretty complete so if you want to support adding this feature go ahead and work through it. I think what is in the PEEP here is a good basis for things to pull into the documentation in the PR that implements the feature.

@matteius matteius closed this Sep 5, 2022
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.

5 participants