cuDF - GPU DataFrame Library
arrow-14.0.2
(#15108) @galipremsagarpandas-2.2
in cudf
(#15100) @galipremsagarfuture_stack
to DataFrame.stack
(#15015) @galipremsagarpandas-2.x
support in cudf
(#14916) @galipremsagardtype='category'
(#15476) @galipremsagarFalse
(#15340) @rjzamorainflate_kernel
(#15309) @vuulehostdevice_vector
and add more APIs (#15252) @ttnghiacollect_list
/collect_set
of lists column (#15243) @ttnghia.columns
by an external API (#15212) @galipremsagar__dask_tokenize__
(#15187) @rjzamoraListColumn.to_pandas()
to retain list
type (#15155) @galipremsagarconst
from range_window_bounds::_extent
. (#15138) @mythrocksGroupBy.apply
when chunk results are reindexed series (#15109) @brandon-b-millerlarge_string
in cudf
(#15093) @galipremsagarsort_values
pytest failure with pandas-2.x regression (#15092) @galipremsagarget_json_object
(#15082) @SurajAralihalliis_device_write_preferred
in void_sink
and user_sink_wrapper
(#15064) @vuuleIndex.difference
to handle duplicate values when one of the inputs is empty (#15016) @galipremsagarfuture_stack
to DataFrame.stack
(#15015) @galipremsagarDataFrame.sort_index
to respect ignore_index
on all axis (#14995) @galipremsagarSeriesGroupBy.aggregate
to SeriesGroupBy.agg
(#14971) @rjzamoraCUDF_SPILL
after a pytest (#14958) @galipremsagardeveloper_guide.md
with new guidance on quoted internal includes (#15238) @harrismsegmented_row_bit_count
for computing row sizes by segments of rows (#15169) @ttnghiaconda env create --yes
instead of --force
(#15403) @bdicecudf.pandas
(#15316) @galipremsagarcudf.pandas
pandas tests (#15284) @galipremsagarmixed_types_as_string
option is enabled (#15236) @shrshipytest-xdist
algo to worksteal
(#15207) @galipremsagarget_upstream_resource
method to stream_checking_resource_adaptor
(#15203) @misccooffset
value for generating test data in parquet_chunked_reader_test.cu
(#15200) @ttnghia__cuda_array_interface__
tests (#15188) @bdicebyte_range
in read_json
when the size is not smaller than the input data (#15180) @vuulecudf.pandas
(#15147) @galipremsagarcudf
(#15145) @galipremsagarhostdevice_vector
in kernel_error
to avoid the pageable copy (#15140) @vuulearrow-14.0.2
(#15108) @galipremsagarpandas-2.2
in cudf
(#15100) @galipremsagardatetime
binop pytest failures in pandas-2.2 (#15090) @galipremsagarcudf::sort
(#15066) @wence-DeprecationWarning
in test_hdf (#15044) @mroeschkeDeprecationWarning
's by ArrowTable.to_pandas()
(#14989) @galipremsagarctest
is called with --no-tests=error
. (#14983) @bdiceperiods
in date_range
and interval_range
(#14976) @galipremsagarGetJsonObjectOptions
in getJSONObject
Java API (#14956) @SurajAralihallipandas-2.x
support in cudf
(#14916) @galipremsagarcuco_allocator
(#14877) @PointKernelcudf.__version__
in Sphinx build (#14872) @KyleFromNVIDIArapids_cuda_set_runtime
to determine cuda runtime usage by target (#14833) @vyasrbuild_struct|list_column
(#14786) @mroeschkearrow-14.0.2
(#15108) @galipremsagarpandas-2.2
in cudf
(#15100) @galipremsagarfuture_stack
to DataFrame.stack
(#15015) @galipremsagarpandas-2.x
support in cudf
(#14916) @galipremsagardtype='category'
(#15476) @galipremsagarFalse
(#15340) @rjzamorainflate_kernel
(#15309) @vuulehostdevice_vector
and add more APIs (#15252) @ttnghiacollect_list
/collect_set
of lists column (#15243) @ttnghia.columns
by an external API (#15212) @galipremsagar__dask_tokenize__
(#15187) @rjzamoraListColumn.to_pandas()
to retain list
type (#15155) @galipremsagarconst
from range_window_bounds::_extent
. (#15138) @mythrocksGroupBy.apply
when chunk results are reindexed series (#15109) @brandon-b-millerlarge_string
in cudf
(#15093) @galipremsagarsort_values
pytest failure with pandas-2.x regression (#15092) @galipremsagarget_json_object
(#15082) @SurajAralihalliis_device_write_preferred
in void_sink
and user_sink_wrapper
(#15064) @vuuleIndex.difference
to handle duplicate values when one of the inputs is empty (#15016) @galipremsagarfuture_stack
to DataFrame.stack
(#15015) @galipremsagarDataFrame.sort_index
to respect ignore_index
on all axis (#14995) @galipremsagarSeriesGroupBy.aggregate
to SeriesGroupBy.agg
(#14971) @rjzamoraCUDF_SPILL
after a pytest (#14958) @galipremsagardeveloper_guide.md
with new guidance on quoted internal includes (#15238) @harrismsegmented_row_bit_count
for computing row sizes by segments of rows (#15169) @ttnghiaconda env create --yes
instead of --force
(#15403) @bdicecudf.pandas
(#15316) @galipremsagarcudf.pandas
pandas tests (#15284) @galipremsagarmixed_types_as_string
option is enabled (#15236) @shrshipytest-xdist
algo to worksteal
(#15207) @galipremsagarget_upstream_resource
method to stream_checking_resource_adaptor
(#15203) @misccooffset
value for generating test data in parquet_chunked_reader_test.cu
(#15200) @ttnghia__cuda_array_interface__
tests (#15188) @bdicebyte_range
in read_json
when the size is not smaller than the input data (#15180) @vuulecudf.pandas
(#15147) @galipremsagarcudf
(#15145) @galipremsagarhostdevice_vector
in kernel_error
to avoid the pageable copy (#15140) @vuulearrow-14.0.2
(#15108) @galipremsagarpandas-2.2
in cudf
(#15100) @galipremsagardatetime
binop pytest failures in pandas-2.2 (#15090) @galipremsagarcudf::sort
(#15066) @wence-DeprecationWarning
in test_hdf (#15044) @mroeschkeDeprecationWarning
's by ArrowTable.to_pandas()
(#14989) @galipremsagarctest
is called with --no-tests=error
. (#14983) @bdiceperiods
in date_range
and interval_range
(#14976) @galipremsagarGetJsonObjectOptions
in getJSONObject
Java API (#14956) @SurajAralihallipandas-2.x
support in cudf
(#14916) @galipremsagarcuco_allocator
(#14877) @PointKernelcudf.__version__
in Sphinx build (#14872) @KyleFromNVIDIArapids_cuda_set_runtime
to determine cuda runtime usage by target (#14833) @vyasrbuild_struct|list_column
(#14786) @mroeschkeread_parquet_metadata
API to libcudf instead of pyarrow and extract RowGroup
information (#15398) @mhaseeb123dask_cudf
is imported (#15469) @rjzamoravar
logic in dask-cudf (#15347) @rjzamorapylibcudf
columns from objects supporting __cuda_array_interface__
(#15615) @brandon-b-millercase
operations to pylibcudf
(#15489) @brandon-b-millerto_arrow_device
function to cudf interop using nanoarrow (#15047) @zeroshadeto/from_dask_dataframe
APIs in dask-cudf (#15592) @rjzamorapandas-2.2.2
(#15554) @galipremsagarDatetimeColumn
(#15545) @mroeschkecudf.pandas
(#15521) @mroeschkefrom_arrow_device
function to cudf interop using nanoarrow (#15458) @zeroshadedask_cudf
json and s3 tests with query-planning on (#15408) @rjzamoraarm
arch (#15402) @galipremsagarread_parquet_metadata
API to libcudf instead of pyarrow and extract RowGroup
information (#15398) @mhaseeb123numeric_only=True
for simple groupby reductions (#15326) @rjzamoraas_column
for non-typed input (#15276) @mroeschkeModuleAccelerator
performance: cache the result of checking if a caller is in the denylist (#15056) @shwinashuffle_method
kwarg (#14708) @pentschevint64_t
type (#14907) @SurajAralihallishuffle
deprecation to align with dask/dask (#14762) @rjzamoraGroupby.get_group
(#14728) @rjzamorashuffle_method
kwarg (#14708) @pentschevBaseOffset
(#14678) @shwinacuda::proclaim_return_type
from nested lambda (#14607) @ttnghiacudf::clamp
APIs (#14580) @davidwendtpd.Timestamp
objects to be picklable when cudf.pandas
is active (#14474) @shwinaMultiIndex.from_pandas
(#14470) @mroeschkestring_scalar
constructors (#14444) @vuulenumba<0.58
(#14616) @brandon-b-millerpytest<8
(#14920) @galipremsagarTimedeltaIndex.__init__
constructor (#14775) @mroeschkeDatetimeIndex.__init__
constructor (#14774) @mroeschkeframe.py
typing, move seldom used methods in frame.py
(#14766) @mroeschkepynvjitlink
as a dependency (#14763) @brandon-b-millercreate_structs_data
(#14761) @SurajAralihallicudf.MultiIndex.from_arrays
(#14740) @mroeschkeio::detail::orc
namespace into io::orc::detail
(#14696) @ttnghiaFieldType
to scoped enum (#14642) @vuulefreq
in DatetimeIndex (#14593) @shwinaCompactProtocolReader
(#14582) @vuuleCUDF_TEST_EXPECT_COLUMN_*
macros (#14559) @SurajAralihalliio::statistics
(#14542) @vuuleIndexedFrame.duplicated
with distinct_indices
+ scatter
(#14493) @wence-volatile
in Parquet (#14448) @vuuleshuffle_method
kwarg (#14708) @pentschevint64_t
type (#14907) @SurajAralihallishuffle
deprecation to align with dask/dask (#14762) @rjzamoraGroupby.get_group
(#14728) @rjzamorashuffle_method
kwarg (#14708) @pentschevBaseOffset
(#14678) @shwinacuda::proclaim_return_type
from nested lambda (#14607) @ttnghiacudf::clamp
APIs (#14580) @davidwendtpd.Timestamp
objects to be picklable when cudf.pandas
is active (#14474) @shwinaMultiIndex.from_pandas
(#14470) @mroeschkestring_scalar
constructors (#14444) @vuulenumba<0.58
(#14616) @brandon-b-millerpytest<8
(#14920) @galipremsagarTimedeltaIndex.__init__
constructor (#14775) @mroeschkeDatetimeIndex.__init__
constructor (#14774) @mroeschkeframe.py
typing, move seldom used methods in frame.py
(#14766) @mroeschkepynvjitlink
as a dependency (#14763) @brandon-b-millercreate_structs_data
(#14761) @SurajAralihallicudf.MultiIndex.from_arrays
(#14740) @mroeschkeio::detail::orc
namespace into io::orc::detail
(#14696) @ttnghiaFieldType
to scoped enum (#14642) @vuulefreq
in DatetimeIndex (#14593) @shwinaCompactProtocolReader
(#14582) @vuuleCUDF_TEST_EXPECT_COLUMN_*
macros (#14559) @SurajAralihalliio::statistics
(#14542) @vuuleIndexedFrame.duplicated
with distinct_indices
+ scatter
(#14493) @wence-volatile
in Parquet (#14448) @vuuleshuffle_method
kwarg (#14708) @pentschevint64_t
type (#14907) @SurajAralihallishuffle
deprecation to align with dask/dask (#14762) @rjzamoraGroupby.get_group
(#14728) @rjzamorashuffle_method
kwarg (#14708) @pentschevBaseOffset
(#14678) @shwinacuda::proclaim_return_type
from nested lambda (#14607) @ttnghiacudf::clamp
APIs (#14580) @davidwendtpd.Timestamp
objects to be picklable when cudf.pandas
is active (#14474) @shwinaMultiIndex.from_pandas
(#14470) @mroeschkestring_scalar
constructors (#14444) @vuulenumba<0.58
(#14616) @brandon-b-millerpytest<8
(#14920) @galipremsagarTimedeltaIndex.__init__
constructor (#14775) @mroeschkeDatetimeIndex.__init__
constructor (#14774) @mroeschkeframe.py
typing, move seldom used methods in frame.py
(#14766) @mroeschkepynvjitlink
as a dependency (#14763) @brandon-b-millercreate_structs_data
(#14761) @SurajAralihallicudf.MultiIndex.from_arrays
(#14740) @mroeschkeio::detail::orc
namespace into io::orc::detail
(#14696) @ttnghiaFieldType
to scoped enum (#14642) @vuulefreq
in DatetimeIndex (#14593) @shwinaCompactProtocolReader
(#14582) @vuuleCUDF_TEST_EXPECT_COLUMN_*
macros (#14559) @SurajAralihalliio::statistics
(#14542) @vuuleIndexedFrame.duplicated
with distinct_indices
+ scatter
(#14493) @wence-volatile
in Parquet (#14448) @vuulearrow-14.0.2
(#15108) @galipremsagarpandas-2.2
in cudf
(#15100) @galipremsagarfuture_stack
to DataFrame.stack
(#15015) @galipremsagarpandas-2.x
support in cudf
(#14916) @galipremsagarFalse
(#15340) @rjzamorainflate_kernel
(#15309) @vuulehostdevice_vector
and add more APIs (#15252) @ttnghiacollect_list
/collect_set
of lists column (#15243) @ttnghia.columns
by an external API (#15212) @galipremsagar__dask_tokenize__
(#15187) @rjzamoraListColumn.to_pandas()
to retain list
type (#15155) @galipremsagarconst
from range_window_bounds::_extent
. (#15138) @mythrocksGroupBy.apply
when chunk results are reindexed series (#15109) @brandon-b-millerlarge_string
in cudf
(#15093) @galipremsagarsort_values
pytest failure with pandas-2.x regression (#15092) @galipremsagarget_json_object
(#15082) @SurajAralihalliis_device_write_preferred
in void_sink
and user_sink_wrapper
(#15064) @vuuleIndex.difference
to handle duplicate values when one of the inputs is empty (#15016) @galipremsagarfuture_stack
to DataFrame.stack
(#15015) @galipremsagarDataFrame.sort_index
to respect ignore_index
on all axis (#14995) @galipremsagarSeriesGroupBy.aggregate
to SeriesGroupBy.agg
(#14971) @rjzamoraCUDF_SPILL
after a pytest (#14958) @galipremsagardeveloper_guide.md
with new guidance on quoted internal includes (#15238) @harrismsegmented_row_bit_count
for computing row sizes by segments of rows (#15169) @ttnghiacudf.pandas
(#15316) @galipremsagarcudf.pandas
pandas tests (#15284) @galipremsagarmixed_types_as_string
option is enabled (#15236) @shrshipytest-xdist
algo to worksteal
(#15207) @galipremsagarget_upstream_resource
method to stream_checking_resource_adaptor
(#15203) @misccooffset
value for generating test data in parquet_chunked_reader_test.cu
(#15200) @ttnghia__cuda_array_interface__
tests (#15188) @bdicebyte_range
in read_json
when the size is not smaller than the input data (#15180) @vuulecudf.pandas
(#15147) @galipremsagarcudf
(#15145) @galipremsagarhostdevice_vector
in kernel_error
to avoid the pageable copy (#15140) @vuulearrow-14.0.2
(#15108) @galipremsagarpandas-2.2
in cudf
(#15100) @galipremsagardatetime
binop pytest failures in pandas-2.2 (#15090) @galipremsagarcudf::sort
(#15066) @wence-DeprecationWarning
in test_hdf (#15044) @mroeschkeDeprecationWarning
's by ArrowTable.to_pandas()
(#14989) @galipremsagarctest
is called with --no-tests=error
. (#14983) @bdiceperiods
in date_range
and interval_range
(#14976) @galipremsagarGetJsonObjectOptions
in getJSONObject
Java API (#14956) @SurajAralihallipandas-2.x
support in cudf
(#14916) @galipremsagarcuco_allocator
(#14877) @PointKernelcudf.__version__
in Sphinx build (#14872) @KyleFromNVIDIArapids_cuda_set_runtime
to determine cuda runtime usage by target (#14833) @vyasrbuild_struct|list_column
(#14786) @mroeschkereindex
when index
is not unique (#14400) @galipremsagarcudf.pandas
profiler (#14514) @galipremsagarbranch-23.10
into branch-23.12
(#14435) @raydouglassreindex
when index
is not unique (#14400) @galipremsagar__getattr__
(#14388) @shwinacudf::merge
(#14345) @divyegaladask_cudf/io
pytests in CI (#14338) @galipremsagarrecover_with_nulls
is enabled (#14252) @elstehledeallocate
(#14251) @robertmaynardpynvjitlink
for CUDA 12+ MVC (#13650) @brandon-b-millertest_kurt_skew_error
(#14368) @galipremsagarnullable()
to has_nulls()
in cudf::detail::gather
(#14363) @divyegalaarrow
to 13
(#14330) @galipremsagarpyorc
dependency and use pandas
/pyarrow
instead (#14323) @galipremsagarpyarrow.fs
import for local storage (#14321) @rjzamoradask
and distributed
for 23.12
development (#14320) @galipremsagarsource_info
(#14308) @vuuleshared-action-workflows
references (#14289) @AyodeAwepartd
encode dispatch in dask_cudf
(#14287) @rjzamoracudf::merge
for nested types without using comparators (#14250) @divyegalacontains_column
by invoking contains_table
(#14238) @PointKernel23.10
into 23.12
(#14231) @galipremsagarbytes_per_second
to distinct_count of stream_compaction nvbench. (#14172) @Blonckbytes_per_second
to transpose benchmark (#14170) @Blonckbytes_per_second
to shift benchmark (#13950) @Blonckdebug_utilities.hpp/cu
from column_utilities.hpp/cu
(#13720) @ttnghiareindex
when index
is not unique (#14400) @galipremsagarcudf.pandas
profiler (#14514) @galipremsagarbranch-23.10
into branch-23.12
(#14435) @raydouglassreindex
when index
is not unique (#14400) @galipremsagar__getattr__
(#14388) @shwinacudf::merge
(#14345) @divyegaladask_cudf/io
pytests in CI (#14338) @galipremsagarrecover_with_nulls
is enabled (#14252) @elstehledeallocate
(#14251) @robertmaynardpynvjitlink
for CUDA 12+ MVC (#13650) @brandon-b-millertest_kurt_skew_error
(#14368) @galipremsagarnullable()
to has_nulls()
in cudf::detail::gather
(#14363) @divyegalaarrow
to 13
(#14330) @galipremsagarpyorc
dependency and use pandas
/pyarrow
instead (#14323) @galipremsagarpyarrow.fs
import for local storage (#14321) @rjzamoradask
and distributed
for 23.12
development (#14320) @galipremsagarsource_info
(#14308) @vuuleshared-action-workflows
references (#14289) @AyodeAwepartd
encode dispatch in dask_cudf
(#14287) @rjzamoracudf::merge
for nested types without using comparators (#14250) @divyegalacontains_column
by invoking contains_table
(#14238) @PointKernel23.10
into 23.12
(#14231) @galipremsagarbytes_per_second
to distinct_count of stream_compaction nvbench. (#14172) @Blonckbytes_per_second
to transpose benchmark (#14170) @Blonckbytes_per_second
to shift benchmark (#13950) @Blonckdebug_utilities.hpp/cu
from column_utilities.hpp/cu
(#13720) @ttnghiashuffle_method
kwarg (#14708) @pentschevshuffle
deprecation to align with dask/dask (#14762) @rjzamoraGroupby.get_group
(#14728) @rjzamorashuffle_method
kwarg (#14708) @pentschevBaseOffset
(#14678) @shwinacuda::proclaim_return_type
from nested lambda (#14607) @ttnghiacudf::clamp
APIs (#14580) @davidwendtpd.Timestamp
objects to be picklable when cudf.pandas
is active (#14474) @shwinaMultiIndex.from_pandas
(#14470) @mroeschkestring_scalar
constructors (#14444) @vuulenumba<0.58
(#14616) @brandon-b-millerTimedeltaIndex.__init__
constructor (#14775) @mroeschkeDatetimeIndex.__init__
constructor (#14774) @mroeschkeframe.py
typing, move seldom used methods in frame.py
(#14766) @mroeschkepynvjitlink
as a dependency (#14763) @brandon-b-millercreate_structs_data
(#14761) @SurajAralihallicudf.MultiIndex.from_arrays
(#14740) @mroeschkeio::detail::orc
namespace into io::orc::detail
(#14696) @ttnghiaFieldType
to scoped enum (#14642) @vuulefreq
in DatetimeIndex (#14593) @shwinaCompactProtocolReader
(#14582) @vuuleCUDF_TEST_EXPECT_COLUMN_*
macros (#14559) @SurajAralihalliio::statistics
(#14542) @vuuleIndexedFrame.duplicated
with distinct_indices
+ scatter
(#14493) @wence-volatile
in Parquet (#14448) @vuule