-
Notifications
You must be signed in to change notification settings - Fork 14k
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
Bump pandas to 0.25.3 #8985
Bump pandas to 0.25.3 #8985
Conversation
Codecov Report
@@ Coverage Diff @@
## master #8985 +/- ##
=======================================
Coverage 59.16% 59.16%
=======================================
Files 367 367
Lines 11679 11679
Branches 2862 2862
=======================================
Hits 6910 6910
Misses 4590 4590
Partials 179 179 Continue to review full report at Codecov.
|
@robdiciuccio , as this touches code that you recently changed, it would be great if you could take a look at this PR. |
@villebro getting the following error when loading data from a
EDIT: scratch that, newer version of Pandas was not loaded 🤦♂ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, tested against Postgres timestamp with time zone
columns.
Thanks for testing @robdiciuccio . I also verified that this works with both |
I'm going to go ahead and merge this, and I haven't been able to turn up any regressions through regular use. If this does surface regressions, I will give priority to fix the errors + unit tests. |
CATEGORY
Choose one
SUMMARY
On the "What’s new in 1.0.0 (??)" page https://dev.pandas.io/docs/whatsnew/v1.0.0.html , the following is stated: "It is recommended to first upgrade to pandas 0.25 and to ensure your code is working without warnings, before upgrading to pandas 1.0." As Superset is still on
0.24
, it makes sense to bump to0.25
now, as1.0
is currently nearing release.Bumping required a small change in
superset.result_set.py
due to Pandas now being more explicit about timezones. The new logic in0.25
caused the original datetimes to be shifted by the UTC offset, as they were interpreted as being UTC due to the missing tzinfo. I traced back the change to this PR: pandas-dev/pandas#25263