Skip to content

Suggestion: "Nightly" Builds #139

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

Open
ryancinsight opened this issue Sep 19, 2022 · 2 comments
Open

Suggestion: "Nightly" Builds #139

ryancinsight opened this issue Sep 19, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@ryancinsight
Copy link

Using "nightly" loosely but having an option to use the greatest in newest release candidate could help debug early on/find bugs that didn't previously cause issues due to new usage/allow users to test new improvements and if need be delay distribution with the new more significant changes in speed from previous versions.

@indygreg
Copy link
Collaborator

indygreg commented Oct 2, 2022

I'm supportive of this.

But the main reason we don't have this is supporting the latest CPython branch tends to require a lot of code changes over the evolution of a major CPython release. I've found it easier to just set aside 1-2 days every year to apply all changes in bulk than to attempt to track upstream more closely.

There's a compelling argument that it would be easier to adopt to upstream changes if we were building off the latest CPython branches. But if we do this, I can't make any guarantees that builds remain green. python-build-standalone is very much something I prefer to touch once every few months and I'd prefer to not get sidetracked by random CPython commits breaking our build.

@indygreg indygreg added the enhancement New feature or request label Oct 2, 2022
@zanieb
Copy link
Member

zanieb commented Mar 18, 2024

I'll look into this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants