docs/release_notes/release_notes-0.16.0.rst
:orphan:
Modin 0.16.0
np.bool -> np.bool_ (#4571)read_csv in case skiprows=<0, []> (#4544)groupby + agg in case when multicolumn can arise (#4642)storage_options usage for read_csv and read_csv_glob (#4644)df.describe() (#4651)iloc/loc assignment when dataframe is empty (#4677)by in df.groupby() (#4667)read_csv that started defaulting to pandas again in case of reading from a buffer and when a buffer has a non-zero starting position (#4681)loc shouldn't drop levels for full-key lookups (#4608)read_* functions from s3 storages (#4659)frame.index or frame.columns (#4721)from_dataframe (#4737)storage_options in read_parquet (#4764)fsspec for handling s3/http-like paths instead of s3fs (#4710)read_parquet (#4783)read_parquet (#4837)base_lengths should be computed from base_frame instead of self in copartition (#4915)dtypes computation in dataframe.filter (#4928)radd for Series and DataFrame (#4908)_take_2d_positional that loses indexes due to filtering empty dataframes (#4951)__getitem_bool for single row dataframes (#4845)frac to None in _sample when n=0 (#4984)_default_to_pandas in df.attrs (#4995)execute function in ASV utils failed if len(partitions) == 0 (#5044)to_timedelta to return Series instead of TimedeltaIndex (#5028)groupby.mean for narrow data (#4591)df.copy call from from_pandas since it is not needed for Ray and Dask (#4781)__setitem__ when no new column names are assigning (#4455)drop operation (#4694)concat operation (#4728)Series objects with shared .index (#4689)ser.cat.categories, ser.cat.ordered, and ser.__array_priority__ (#4704)read_parquet over row groups (#4700)lengths and widths in put method of Dask partition like Ray do (#4780)PandasOnRayDataframePartition._length_cache and PandasOnRayDataframePartition._width_cache (#4754)compute_sliced_len.remote when row_labels/col_labels == slice(None) (#4863)dtypes for binary operations that can only return bool type and the right operand is not a Modin object (#4852)copy should not trigger any previous computations (#4843)dtypes in concat also for ROW_WISE case when possible (#4850)dtype when using Series.dt accessor (#4930)lengths in rebalance_partitions when possible (#4893)_propagate_index_objs (#4888)PandasDataframeAxisPartition.deploy_axis_func should be serialized only once (#4861)PandasDataframeAxisPartition.drain should be serialized only once (#4891)__getattribute__ and __getitem__ (4911)query method (#4887)iloc function that used in partition.mask should be serialized only once (#4901)take_2d_labels_or_positional unless they are needed (#4921)apply in virtual partition' drain_call_queue if call_queue is empty (#4975)reset_index shouldn't trigger index materialization if possible (#5018)width/length methods instead of _compute_axis_labels_and_lengths if index is already known (#4964)concatenate (#4953)TimeConcat benchmark (#5067)merge op with categorical data (#5084)TimeConcat benchmark with new parameter ignore_index (#5065)Series.cat.codes, Series.dt.tz, and Series.dt.to_pytimedelta (#4833)_build_treereduce_func call from _compute_dtypes (#4775)split_result_of_axis_func_pandas (#4831)PandasOnRayDataframePartitionManager (#4895)PandasOnDaskDataframe (#3781)modin/core/execution/dask/common/__init__.py with modin/core/execution/ray/common/__init__.py (#4979)default2pandas/dataframe.py and default2pandas/any.py (#4950)RayTask to RayWrapper in accordance with Dask (#4977)finalize method instead of list comprehension + drain_call_queue (#5006)jenkins stuff (#5002)width/length (#4971)call method in favor of register due to duplication (4943)_row_lengths and _column_widths public (#5025)RayWrapper.materialize instead of ray.get (#5010)c323f7fe385011ed849300155de07645.db file (#5082)black/flake8 for omnisci ci-notebooks (#4609)ensure_clean() in place of io_tests_data (#4881)test-compat-win (#5007)read_ function defaults to pandas (#4647)read_parquet (#4807)read_csv and read_csv_glob (#4898)infer_types dataframe algebra operator (#4871)@mvashishtha @NickCrews @prutskov @vnlitvinov @pyrito @suhailrehman @RehanSD @helmeleegy @anmyachev @d33bs @noloerino @devin-petersohn @YarShev @naren-ponder @jbrockmendel @ienkovich @Garra1980 @Billy2551