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

docs: update changelog for 0.8.0rc1 #84

Merged
merged 7 commits into from
Apr 14, 2024

Conversation

henryiii
Copy link
Collaborator

Preparing for a release (mentioned in #83).

@henryiii
Copy link
Collaborator Author

henryiii commented Jan 26, 2024

(Personally, I'd be fine with a RC release first to make sure PDM, scikit-build-core, & meson-python (and others?) are fine.)

@henryiii henryiii force-pushed the henryiii/docs/changelog branch from e5c20da to 1401eec Compare January 26, 2024 05:07
@henryiii
Copy link
Collaborator Author

henryiii commented Feb 1, 2024

@FFY00 @pradyunsg gentle reminder. :) (From #83 (comment))

@henryiii henryiii changed the title docs: update changelog for 0.8.0 docs: update changelog for 0.8.0rc1 Mar 26, 2024
@rooterkyberian
Copy link
Contributor

@henryiii AFAIK pdm won't be affected since they are explicitly vendoring this library, so they have to manually port changes every time.

On that topic - I just prepared such porting PR and it seem now maintainer of pdm is blocking vendoring new version waiting for official release ( pdm-project/pdm-backend#220 (comment) ), so my questions would be:

  • when this release can happen?
  • can it include fixes from current master (I'm only really intrested in comma fix )
  • anything I can do to help?

@henryiii
Copy link
Collaborator Author

henryiii commented Apr 2, 2024

@FFY00 and @pradyunsg are the only ones that can make a release or set up trusted publishing. I can't make a release, if I could, I would have months ago - scikit-build-core has had to carry around over a year's worth of patches on pyproject-metadata now. I probably will sadly move to vending in the next scikit-build-core release.

@rooterkyberian
Copy link
Contributor

I see,

@FFY00 , @pradyunsg anything we can do to help to get a release out?

@pradyunsg
Copy link
Member

@henryiii Could you resolve the merge conflicts with main?

@henryiii
Copy link
Collaborator Author

henryiii commented Apr 7, 2024

Sure, will rebase tonight.

@henryiii henryiii force-pushed the henryiii/docs/changelog branch from 8759ea9 to f231e4a Compare April 8, 2024 03:46
@henryiii
Copy link
Collaborator Author

henryiii commented Apr 8, 2024

@pradyunsg rebased.

@henryiii henryiii merged commit 04d4cf0 into pypa:main Apr 14, 2024
18 checks passed
@henryiii henryiii deleted the henryiii/docs/changelog branch April 14, 2024 04:17
@henryiii
Copy link
Collaborator Author

I made an RC release. Everything seemed fine. Backend authors should check to make sure it works with backends. Everything happened automatically, which was nice. We could add approvals to the release environment, I think that would be nice, say two approvals from maintainers to publish?

@rgommers
Copy link
Collaborator

We could add approvals to the release environment, I think that would be nice, say two approvals from maintainers to publish?

That does sound like a good idea to me.

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.

4 participants