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

RLS: 2.2.0 #54902

Closed
lithomas1 opened this issue Aug 31, 2023 · 24 comments
Closed

RLS: 2.2.0 #54902

lithomas1 opened this issue Aug 31, 2023 · 24 comments
Labels
Milestone

Comments

@lithomas1
Copy link
Member

lithomas1 commented Aug 31, 2023

Tentative schedule:

RC: 12/22/2023
Actual release: 1/10/2024

blockers

nice to have:

@lithomas1 lithomas1 added this to the 2.2 milestone Aug 31, 2023
@lithomas1
Copy link
Member Author

@pandas-dev/pandas-core

I'm thinking about cutting a release for the 2.2.0 RC next next Wednesday (the 6th of December).
(I would release this simultaneously with 2.1.4)

This sets us up nicely for an actual release on the 20 of December before Christmas/New Years.

Any thoughts on this date?

@WillAyd
Copy link
Member

WillAyd commented Nov 26, 2023

Seems reasonable to me

@phofl
Copy link
Member

phofl commented Nov 26, 2023

I would prefer not to release directly before Christmas, rather first week of January.

We need some more warnings for CoW as well, not sure if we can get all of them till December 6th

@jbrockmendel
Copy link
Member

There are a bunch of deprecations id like to get in for 2.2 as well

@mroeschke
Copy link
Member

I would be OK postponing, but It would be good to list in the OP what items people ideally want to get in before an RC

@lithomas1
Copy link
Member Author

lithomas1 commented Nov 26, 2023

I'm fine with a delay, looks like numpy is pushing back their 2.0 release anyways.
Do we want to just cut the RC in january then?
I don't have time to release the week of Dec 11-15.

Also, it'd be helpful if people edit the OP to list blockers or things they'd like to get in.

@phofl
Copy link
Member

phofl commented Nov 26, 2023

I'd be fine with cutting the rc end of December if that's possible for you @lithomas1, no worries if not, otherwise first week of January?

@lithomas1
Copy link
Member Author

Sure, does anytime during the week of Dec 18-22 work for you?

@MarcoGorelli
Copy link
Member

@natmokval if there's any deprecations you'd like to get in before 2.2, your input would be valued (including if this timeline looks good)!

@phofl
Copy link
Member

phofl commented Nov 26, 2023

That should work for me, yes. And then cut the actual release 8th-12th of January?

@lithomas1
Copy link
Member Author

Sure, I'll updated the OP with the tentative timeline then.

If anyone else has any concerns about the date, feel free to comment below.

I'm pretty free from mid December to mid January, so am pretty flexible about moving the release date.

@jbrockmendel
Copy link
Member

Looking at my list of deprecations I decided I want many of them but none of them are blockers.

@lithomas1
Copy link
Member Author

@pandas-dev/pandas-core

friendly reminder that I'm planning to release the RC tmrw.

If anyone has anything they really like to get in before the RC, now would be the time to comment.
(if the RC doesn't happen tmrw, will just release in January)

@MarcoGorelli
Copy link
Member

#56346 is essentially the last piece of the "offset aliases overhaul" puzzle - I think the whatsnew note can be improved, but other than that it looks good

OK to merge in time for the RC, with the understanding that the whatsnew note will be improved in time for the final 2.2 release?

@phofl
Copy link
Member

phofl commented Dec 21, 2023

yes

@MarcoGorelli
Copy link
Member

thanks - just going out for lunch but will merge in the next few hours if it's fine

not a blocker anyway, don't feel like you need to wait for it

@MarcoGorelli
Copy link
Member

thanks - just going out for lunch but will merge in the next few hours if it's fine

there's some things I'm not sure about in there, so let's not rush things through - it can be deprecated as part of the 3.x cycle, no big deal

So, feel free to release the RC, doesn't look like others have objections either 🚀

@lithomas1
Copy link
Member Author

@pandas-dev/pandas-core

Starting the RC release in ~10 minutes, please don't merge anything to main during this time.

@lithomas1
Copy link
Member Author

@pandas-dev/pandas-core

All clear!
Release is close to finished now (just waiting on conda-forge stuff)

@lithomas1
Copy link
Member Author

@pandas-dev/pandas-core

Starting the release now, please don't merge anything to 2.2.x anymore.

@lithomas1
Copy link
Member Author

Just a quick update on the release:

The Windows builds just failed because of the difference in newlines on Windows ('\r\n') vs Unix('\n) for the test for the deprecationwarning for missing pyarrow.

The fix shouldn't be too hard, so I'm still going to try to release today.

@lithomas1
Copy link
Member Author

release was announced.

@datapythonista
Copy link
Member

Thanks for another release @lithomas1. Do you want to create an issue to track the 3.0 release? I can do it myself, but probably worth adding when you expect to release it.

@lithomas1
Copy link
Member Author

Feel free to do so.

I'm not too sure when it's possible to release it (I guess April/Mayish).

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

No branches or pull requests

7 participants