man-group / arctic

High performance datastore for time series and tick data
https://arctic.readthedocs.io/en/latest/
GNU Lesser General Public License v2.1
3.06k stars 583 forks source link

Update pandas numpy #1005

Open samuelrohr opened 1 year ago

samuelrohr commented 1 year ago

Added support to pandas <=1.5.4 and numpy <= 1.24.2

LuisGaguiar commented 1 year ago

Nice contribution! These changes look good for me. Would be very nice if we can get these prioritized for review and released as soon as possible. These dependencies limitation on core libs like pandas and numpy has been blocking a lot of my developments.

dunckerr commented 1 year ago

@samuelrohr thanks for the PR. We will get to pandas 1.5.x eventually, but we need to work thru the versions and test everything before we move to the next set of pins. FYI Im planning on releasing mongo 5.x pandas 1.1.x shortly. You're welcome to fork the repo, or run off a separate branch - and we'd be interested to hear how you get on.

tomnewg commented 1 year ago

Is there any update on this? A lot of my libraries require at least pandas 1.3.x now. Many thanks

samuelrohr commented 1 year ago

Is there any update on this? A lot of my libraries require at least pandas 1.3.x now. Many thanks

@tomnewg i forked the projected and had been using this changed version. I will update the MR may be they accept it.

tomnewg commented 1 year ago

@samuelrohr wow perfect it works great! Thank you so much. You saved my day. Would be great to merge this to the master

tomnewg commented 1 year ago

using: .list_versions() I get the error: AttributeError: 'backports.zoneinfo.ZoneInfo' object has no attribute 'zone'

samuelrohr commented 1 year ago

using: .list_versions() I get the error: AttributeError: 'backports.zoneinfo.ZoneInfo' object has no attribute 'zone'

I just push some other fixes that we have made. Could you try again? We renamed the project to avoid conflict but on update-pandas-numpy branch it should be with the original name.