-
Notifications
You must be signed in to change notification settings - Fork 953
Add pandas-2.x
support in cudf
#14916
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
Merged
Merged
Changes from all commits
Commits
Show all changes
246 commits
Select commit
Hold shift + click to select a range
14f54ac
Update value_counts with new behavior (#12835)
galipremsagar fc33639
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 395fa58
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 7d62d4e
Drop inplace parameter in categorical methods (#12846)
galipremsagar d1b1ea8
[REVIEW] Raise error when `numeric_only=True` for non-numeric Series …
galipremsagar 9f2b0c2
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 9ef1b37
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar ae00532
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 6317733
Drop is_monotonic (#12853)
galipremsagar fd0c1dd
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 10ea515
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar ea2099c
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 25b87f0
merge
galipremsagar 5af0583
[REVIEW] Drop `datetime_is_numeric` parameter from `describe` (#12890)
galipremsagar 531f52c
Drop `names`, `dtype` in `Index.copy` and `dtype`, `levels`, `codes` …
galipremsagar 620e35f
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 7ec76b7
Drop `kind` parameter from `Index.get_slice_bound` (#12856)
galipremsagar cecf651
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 58b9acb
[REVIEW] Update `numeric_only` behavior in reduction APIs (#12847)
galipremsagar 99a4148
merge
galipremsagar e115ba5
[REVIEW] Drop `DataFrame.append` and `Series.append` (#12839)
galipremsagar 620483b
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar dc1b813
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 4a87cbd
Drop `na_sentinel` from `factorize` (#12924)
galipremsagar c0ab786
Merge remote-tracking branch 'upstream/pandas_2.0_feature_branch' int…
galipremsagar 61843ed
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar d1377a5
Add information about `Index.is_*` method deprecation (#12909)
galipremsagar 55de5a4
Merge remote-tracking branch 'upstream/branch-23.04' into pandas_2.0_…
galipremsagar 30f6f8e
Merge branch 'pandas_2.0_feature_branch' of https://github.com/rapids…
galipremsagar e42619b
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 0f3172f
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 48c1016
[REVIEW] Miscellaneous pytest fixes for pandas-2.0 (#12962)
galipremsagar ddf8996
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 6bbcc23
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar dd15a19
Add get_indexer
galipremsagar 6dce4ef
Fix ufunc tests (#13083)
galipremsagar 192e204
[REVIEW] datetime and timedelta improvements (#12934)
galipremsagar 1621fcb
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 60c257a
Fix MultiIndex construction in pandas 2.0 (#13092)
galipremsagar f472c0d
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar be19968
[REVIEW] Enable `numeric_only` for row-wise ops (#13090)
galipremsagar 095f17b
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 8ff4861
[REVIEW] Fix `DataFrame.__getitem__` to work with `pandas-2.0` (#13139)
galipremsagar 8a41a7f
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar bd38d70
Drop backfill and pad in GroupBy (#13156)
galipremsagar 81565cf
[REVIEW] Add `no_default` and adapt `Series.reset_index` to different…
galipremsagar 199787d
Fix `is_string_dtype` to adapt to `pandas-2.0` changes (#13141)
galipremsagar 27d2a75
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 47492da
Handle pandas warnings for pad and backfill (#13168)
galipremsagar fbe1848
[REVIEW] Fix datetime pytests & raise errors for timezone un-aware ty…
galipremsagar 352753a
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar a31d62c
Merge remote-tracking branch 'upstream/pandas_2.0_feature_branch' int…
galipremsagar 615828d
[REVIEW] Fix pytests where empty column indexes are compared (#13166)
galipremsagar 8e8a1ea
[REVIEW] Raise error when there is a binary operation between certain…
galipremsagar 69af242
Merge remote-tracking branch 'upstream/pandas_2.0_feature_branch' int…
galipremsagar 901a971
Fix `datetime64` related inconsistencies in pytests (#13175)
galipremsagar e7ddc69
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 8a13810
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 31e08c9
Fix `DataFrame.describe` pytests (#13191)
galipremsagar b772017
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 27e18c8
Change default `dtype` for `get_dummies` to `bool` (#13174)
galipremsagar 6a86385
[REVIEW] Update parameter ordering in `DataFrame.pivot` (#13190)
galipremsagar 00f61cd
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar e4500a6
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 4fe23bb
Merge branch 'pandas_2.0_feature_branch' into get_indexer_2.0
galipremsagar ea7d18c
Fix ceil, floor and round pytests (#13218)
galipremsagar e355ba4
More implementation for get_indexer
galipremsagar 569b3e7
Fix `kurtosis` pytests to support `numeric_only` parameter (#13217)
galipremsagar bbc84f6
Fix parquet pytests errors with pandas-2.0 (#13216)
galipremsagar 34aa2c5
merge
galipremsagar 38fbdf5
Merge branch 'pandas_2.0_feature_branch' into get_indexer_2.0
galipremsagar 71a5a88
Merge
galipremsagar 3b679e5
merge
galipremsagar b057436
merge
galipremsagar 97b1642
Merge
galipremsagar e47e5c0
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 97c0eee
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 3a85f64
Fix csv reader pytest & MultiIndex docstring (#13417)
galipremsagar 6bfbfe3
Merge
galipremsagar 1fd2c91
Merge branch 'branch-23.06' into pandas_2.0_feature_branch
galipremsagar 7b13714
Merge
galipremsagar c1e78b9
Deprecate `Groupby.dtypes` (#13453)
galipremsagar 2dafcfc
Enforce Groupby.__iter__ deprecation and miscellaneous pytest fixes (…
galipremsagar 16c987e
Preserve Index and grouped columns in `Groupby.nth` (#13442)
galipremsagar 258bf3d
`Index` class deprecation enforcements (#13204)
galipremsagar bb1c8d5
Merge branch 'pandas_2.0_feature_branch' into get_indexer_2.0
galipremsagar 72a663e
Fix MultiIndex.get_indexer pytest
galipremsagar 8791749
Complete get_indexer implementation
galipremsagar ac39341
Update docs
galipremsagar a92ad86
Fix parquet paritioning pytest failures (#13474)
galipremsagar 0b81bd6
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar f56ea26
Merge remote-tracking branch 'upstream/branch-23.06' into pandas_2.0_…
galipremsagar 63b8fb1
Enforce merge validation deprecation (#13499)
galipremsagar 139e32d
Enable `sort=True` for `Index.union`, `Index.difference` and `Index.i…
galipremsagar a6869e8
Fix a groupby pytest related to numeric_only (#13496)
galipremsagar 6001bbf
Drop special handling of `min_periods` for `Rolling.count` (#13483)
galipremsagar 4416a24
Fix JSON pytests (#13476)
galipremsagar d6324d1
Fixed strings
galipremsagar 361e96e
Fix `DataFrame.mode` pytest (#13500)
galipremsagar 8e4b448
Merge branch 'pandas_2.0_feature_branch' into get_indexer_2.0
galipremsagar 8bf7b04
Address first round of reviews
galipremsagar 0dc0a3d
annotate
galipremsagar 261f594
Fix issues
galipremsagar dc08ef0
Switch to outer inner
galipremsagar fbd6d12
Merge remote-tracking branch 'upstream/branch-23.08' into pandas_2.0_…
galipremsagar 9760d57
Merge branch 'pandas_2.0_feature_branch' into get_indexer_2.0
galipremsagar 2f30179
Merge remote-tracking branch 'upstream/branch-23.08' into pandas_2.0_…
galipremsagar 20ed443
Merge remote-tracking branch 'upstream/branch-23.08' into pandas_2.0_…
galipremsagar b47ddc5
Merge remote-tracking branch 'upstream/branch-23.08' into pandas_2.0_…
galipremsagar 41d2c6c
Merge remote-tracking branch 'upstream/branch-23.08' into pandas_2.0_…
galipremsagar 6d0c3a4
Merge remote-tracking branch 'upstream/pandas_2.0_feature_branch' int…
galipremsagar d3d1780
Merge remote-tracking branch 'upstream/branch-23.08' into pandas_2.0_…
galipremsagar 4289ef4
Fix `dask_cudf` pytest failures for `pandas-2.0` upgrade (#13548)
galipremsagar e7eb1d3
simplify
galipremsagar fb99b0a
Enable writing column names with mixed dtype in parquet writer when `…
galipremsagar b69fb13
Merge remote-tracking branch 'upstream/pandas_2.0_feature_branch' int…
galipremsagar 2488d91
address reviews
galipremsagar 7f216cf
fix
galipremsagar 13d62c5
simplify
galipremsagar a1f5581
Merge pull request #13234 from galipremsagar/get_indexer_2.0
wence- fdac177
merge
galipremsagar fa2f0da
Merge
galipremsagar 85846be
Merge remote-tracking branch 'upstream/branch-23.08' into pandas_2.0_…
galipremsagar bc9b7b2
Merge
galipremsagar ca463a7
merge
galipremsagar 273945b
Fix default behavior of index metaclass instance and subclass checks …
vyasr 10e5459
merge
galipremsagar 22db02f
Merge branch 'pandas_2.0_feature_branch' of https://github.com/rapids…
galipremsagar de76328
Merge
galipremsagar db92536
merge fix
galipremsagar fc6a30f
Handle PandasArray renaming
galipremsagar ad3ae65
Deprecate `is_categorical_dtype` (#14274)
galipremsagar 7c6d8f2
Deprecate is_interval_dtype and is_datetime64tz_dtype (#14275)
galipremsagar 2461315
Deprecate `method` in `fillna` API (#14278)
galipremsagar 88e1978
Merge
galipremsagar 90788f2
Deprecate `fill_method` and `limit` in `pct_change` APIs (#14277)
galipremsagar b15e438
Merge
galipremsagar c01a8db
Merge
galipremsagar c51444f
Replace PandasArray with NumpyExtensionArray (#14549)
galipremsagar e04b88b
Fix copy creation of a columnAccessor (#14551)
galipremsagar 29b3ac8
Fix to_pandas calls (#14552)
galipremsagar 19952eb
Add missing `is_categorical_dtype` to `cudf.api.types` namespace (#14…
galipremsagar ac07b3d
Fix name in Index.difference (#14556)
galipremsagar 2bdd8b8
Filter deprecation warning in `ffill` and `bfill` APIs (#14554)
galipremsagar a068b10
Fix typo in value_counts (#14550)
galipremsagar ccfbe71
Enforce `Index.to_frame` deprecations (#14553)
galipremsagar 9b478b0
Deprecate DataFrame.applymap and use map instead (#14579)
galipremsagar 0e83e20
Deprecate first and last (#14583)
galipremsagar 5f3ecd6
Fix CategoricalDtype docstring (#14622)
galipremsagar 72221b3
Fix `DataFrame.sort_index` when a index is a `MultiIndex` (#14621)
galipremsagar d7dc16e
Deprecate reading literal string in cudf.read_json (#14619)
galipremsagar eea5f10
Preserve column ordering in DataFrame.stack (#14626)
galipremsagar bc5584b
Change `is_.._dtype` deprecations to `DeprecationWarning` instead of …
galipremsagar 194e487
Version dataframe.mode pytest (#14650)
galipremsagar f736d72
Filter ufunc related warnings in pytests (#14652)
galipremsagar 4539f4f
Deprecate positional access for label based indexes in Series.__getit…
galipremsagar c1411b6
Deprecate `method` in `interpolate` and calculation on `object` dtype…
galipremsagar 2b9ab53
Add more validation to MultiIndex.to_frame (#14671)
galipremsagar 46ef148
Deprecate ignoring empty objects in concat (#14672)
galipremsagar e218f5c
Deprecate setting of incompatible dtypes to an existing column (#14668)
galipremsagar fd1f986
Fix datetime related assertions and warnings in pytests (#14673)
galipremsagar cb09a39
Fix pytest condition to include more warning scenarios (#14680)
galipremsagar 1c54354
Sort `Index.difference` & `union` results for early exit scenarios (#…
galipremsagar 8a8b627
Fix column parameter handling in `read_orc` (#14666)
galipremsagar 3344377
Handle missing warning assertions for concat pytests (#14682)
galipremsagar eabba98
Fix a typo error in where pytest (#14683)
galipremsagar bcdeb19
Change empty column dtype to `string` from `float64` (#14691)
galipremsagar 50cf007
Fix merge
galipremsagar 6bcaf44
Preserve empty index types in parquet reader (#14818)
galipremsagar bdbf0bc
Fix `Dataframe.agg` to not return incorrect dtypes (#14851)
galipremsagar 28b1814
Catch warnings in reductions (#14852)
galipremsagar df5c78b
Catch groupby jit apply warnings (#14858)
galipremsagar 8784551
Fix all reduction pytest failures (#14869)
galipremsagar d7f9688
Fix empty groupby return types (#14871)
shwina 8a25f70
Support kurt/skew(axis=None) for multi columns/low row count (#14874)
mroeschke 7bf4376
Fix miscellaneous failures in pytests (#14879)
galipremsagar d83f12e
Preserve columns dtype in dataframe constructor (#14878)
galipremsagar 8db3b70
Disable style check
vyasr 4b5b8af
Pin pandas
vyasr d2cc4db
Disable some more jobs
vyasr 32e0982
Actually remove the jobs
vyasr 302c876
Unpin numpy<1.25
mroeschke 0b79d70
Merge pull request #14890 from vyasr/feat/enable_ci
vyasr 2b07cd1
Merge remote-tracking branch 'upstream/branch-24.04' into pandas_2.0_…
vyasr 80090d7
Merge remote-tracking branch 'upstream/pandas_2.0_feature_branch' int…
mroeschke 481ea9c
Remove pandas shim and use result_type
mroeschke 4444909
FIx more miscellaneous pytests failures (#14895)
galipremsagar 23d189b
Fix some pytests (#14894)
mroeschke 7df96e7
Align datetimeindex slicing behaviour with Pandas 2.x (#14887)
shwina 6368c47
Merge branch 'chore/merge_2404' into pandas_2.0_feature_branch
galipremsagar 87a4d12
Deprecations in replace
galipremsagar 7d3e72a
Parquet Writer: Write `non-string` columns pandas-compatibility mode …
galipremsagar b662093
Merge remote-tracking branch 'upstream/pandas_2.0_feature_branch' int…
mroeschke b61b39d
Use sets for argument checking.
bdice 1256825
Merge pull request #14900 from galipremsagar/replace_deprecations
vyasr 78eff48
Fix usage
vyasr 2ff132e
Merge pull request #14892 from mroeschke/deps/numpy/unpin
mroeschke cb1889b
Merge pull request #14903 from vyasr/fix/revert_incorrect_set_usage
vyasr 5618d3d
Remove pandas Index subclasses in cudf pandas (#14902)
mroeschke d8df8e4
Allow `any` and `all` only for all-`NA` and empty string columns (#14…
galipremsagar 9fa9dc5
Prevent converting strings to arrow strings in `dask_cudf` pytests (#…
galipremsagar f7b0bf6
Merge remote-tracking branch 'upstream/branch-24.04' into pandas_2.0_…
galipremsagar 784fe95
Enable full CI
galipremsagar 51e42c1
Fix spacings
galipremsagar eae873e
Update pr.yaml
galipremsagar dbf08cb
Fix style issues in 2.0 feature branch (#14918)
galipremsagar bf49a66
Merge remote-tracking branch 'upstream/branch-24.04' into pandas_2.0_…
galipremsagar e74fe0a
Remove gated xfails (#14905)
vyasr f69ae1d
Add `Groupby.indices` property and deprecate `obj` in `get_group` (#1…
galipremsagar fc790ab
Change pandas version range (#14919)
galipremsagar 2a2c9c8
Merge remote-tracking branch 'upstream/branch-24.04' into pandas_2.0_…
galipremsagar 5abe6b5
Fix custreamz pytests to test on float64 types (#14925)
galipremsagar eb957d9
Revert unnecessary copyright changes
vyasr 7f7e237
Undo a few incorrect copyright fixes
vyasr c635335
Remove pandas 1.3, 1.4 checks (#14927)
mroeschke adcd7e9
Apply suggestions from code review
galipremsagar 86a4068
Allow hash_array to be findable in pandas 2.0; add workaround for tes…
mroeschke 92b6472
Remove pandas 1.5 checks (#14928)
mroeschke 601ce8f
Merge remote-tracking branch 'upstream/branch-24.04' into pandas_2.0_…
galipremsagar 132978f
Address all remaining reviews
galipremsagar 30f873d
Address all dask_cudf reviews
galipremsagar 2b05b59
Fix custreamz pytests to test on float64 types (#14934)
galipremsagar 2e30753
Remaining custreamz test fix
galipremsagar 1937252
Remove missing docstrings
galipremsagar 6d07cc2
Fix another custreamz test
galipremsagar 71d87d5
Add back reftarget change for cudf.Index
mroeschke 3438af0
Revert "Add back reftarget change for cudf.Index"
vyasr ffa473e
Move abs to IndexedFrame
vyasr abcd15d
Move head and tail to IndexedFrame
vyasr 50d287f
Move isnull (alias) to IndexedFrame
vyasr 0013faa
Move kurtosis and skew to IndexedFrame
vyasr 11ab9e8
Move mask to IndexedFrame
vyasr 2563b90
Move various reductions to IndexedFrame
vyasr 9716f52
Move nans_to_nulls to IndexedFrame
vyasr fdf31e3
Move rolling to IndexedFrame
vyasr 0bcdb2d
Move notnull (alias) to IndexedFrame
vyasr ea7ebfb
Move pipe to IndexedFrame
vyasr 7b0bcde
Move conversion functions
vyasr 28548f6
Add missing methods to the docs
vyasr 59af57d
Add isnull and notnull to index docs
vyasr c6f5392
Revert "Move isnull (alias) to IndexedFrame"
vyasr 6301538
Revert "Move notnull (alias) to IndexedFrame"
vyasr a95bc6a
Make sure str works even if to_string does not
vyasr 4f0563d
Remove tests of now unsupported reductions
vyasr 07e9872
Address feedback
vyasr f281b90
Merge pull request #14937 from vyasr/fix/doc_errors
vyasr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.