Skip to content

Commit d9c7550

Browse files
author
AntonioAndraues
committed
Revert "conflit whatsnew"
This reverts commit e1ce92b.
1 parent e1ce92b commit d9c7550

File tree

1 file changed

+27
-89
lines changed

1 file changed

+27
-89
lines changed

doc/source/whatsnew/v1.0.0.rst

+27-89
Original file line numberDiff line numberDiff line change
@@ -21,65 +21,32 @@ including other versions of pandas.
2121
Enhancements
2222
~~~~~~~~~~~~
2323

24-
- :meth:`DataFrame.to_string` added the ``max_colwidth`` parameter to control when wide columns are truncated (:issue:`9784`)
25-
-
26-
2724
.. _whatsnew_1000.enhancements.other:
2825

26+
-
27+
-
28+
2929
Other enhancements
3030
^^^^^^^^^^^^^^^^^^
3131

32-
- :meth:`MultiIndex.from_product` infers level names from inputs if not explicitly provided (:issue:`27292`)
33-
- :meth:`DataFrame.to_latex` now accepts ``caption`` and ``label`` arguments (:issue:`25436`)
34-
- The :ref:`integer dtype <integer_na>` with support for missing values can now be converted to
35-
``pyarrow`` (>= 0.15.0), which means that it is supported in writing to the Parquet file format
36-
when using the ``pyarrow`` engine. It is currently not yet supported when converting back to
37-
pandas (so it will become an integer or float dtype depending on the presence of missing data).
38-
(:issue:`28368`)
39-
- :meth:`DataFrame.to_json` now accepts an ``indent`` integer argument to enable pretty printing of JSON output (:issue:`12004`)
40-
41-
42-
Build Changes
43-
^^^^^^^^^^^^^
44-
45-
Pandas has added a `pyproject.toml <https://www.python.org/dev/peps/pep-0517/>`_ file and will no longer include
46-
cythonized files in the source distribution uploaded to PyPI (:issue:`28341`, :issue:`20775`). If you're installing
47-
a built distribution (wheel) or via conda, this shouldn't have any effect on you. If you're building pandas from
48-
source, you should no longer need to install Cython into your build environment before calling ``pip install pandas``.
49-
5032
.. _whatsnew_1000.api_breaking:
5133

34+
-
35+
-
36+
5237
Backwards incompatible API changes
5338
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5439

55-
- :class:`pandas.core.groupby.GroupBy.transform` now raises on invalid operation names (:issue:`27489`).
56-
- :class:`pandas.core.arrays.IntervalArray` adopts a new ``__repr__`` in accordance with other array classes (:issue:`25022`)
57-
58-
*pandas 0.25.x*
59-
60-
.. code-block:: ipython
61-
62-
In [1]: pd.arrays.IntervalArray.from_tuples([(0, 1), (2, 3)])
63-
Out[2]:
64-
IntervalArray([(0, 1], (2, 3]],
65-
closed='right',
66-
dtype='interval[int64]')
67-
68-
69-
*pandas 1.0.0*
70-
71-
.. ipython:: python
72-
73-
pd.arrays.IntervalArray.from_tuples([(0, 1), (2, 3)])
74-
75-
7640
.. _whatsnew_1000.api.other:
7741

42+
- :class:`pandas.core.groupby.GroupBy.transform` now raises on invalid operation names (:issue:`27489`).
43+
-
44+
7845
Other API changes
7946
^^^^^^^^^^^^^^^^^
8047

8148
- :meth:`pandas.api.types.infer_dtype` will now return "integer-na" for integer and ``np.nan`` mix (:issue:`27283`)
82-
- :meth:`MultiIndex.from_arrays` will no longer infer names from arrays if ``names=None`` is explicitly provided (:issue:`27292`)
49+
-
8350
-
8451

8552
.. _whatsnew_1000.deprecations:
@@ -92,17 +59,8 @@ Deprecations
9259

9360
.. _whatsnew_1000.prior_deprecations:
9461

95-
96-
Removed SparseSeries and SparseDataFrame
97-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
98-
99-
``SparseSeries`` and ``SparseDataFrame`` have been removed (:issue:`28425`).
100-
We recommend using a ``Series`` or ``DataFrame`` with sparse values instead.
101-
See :ref:`sparse.migration` for help with migrating existing code.
102-
10362
Removal of prior version deprecations/changes
10463
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105-
10664
- Removed the previously deprecated :meth:`Series.get_value`, :meth:`Series.set_value`, :meth:`DataFrame.get_value`, :meth:`DataFrame.set_value` (:issue:`17739`)
10765
- Changed the the default value of `inplace` in :meth:`DataFrame.set_index` and :meth:`Series.set_axis`. It now defaults to False (:issue:`27600`)
10866
- :meth:`pandas.Series.str.cat` now defaults to aligning ``others``, using ``join='left'`` (:issue:`27611`)
@@ -118,21 +76,17 @@ Performance improvements
11876
- Performance improvement in indexing with a non-unique :class:`IntervalIndex` (:issue:`27489`)
11977
- Performance improvement in `MultiIndex.is_monotonic` (:issue:`27495`)
12078
- Performance improvement in :func:`cut` when ``bins`` is an :class:`IntervalIndex` (:issue:`27668`)
121-
- Performance improvement in :meth:`DataFrame.corr` when ``method`` is ``"spearman"`` (:issue:`28139`)
122-
- Performance improvement in :meth:`DataFrame.replace` when provided a list of values to replace (:issue:`28099`)
79+
12380

12481
.. _whatsnew_1000.bug_fixes:
12582

12683
Bug fixes
12784
~~~~~~~~~
12885

129-
- Bug in :meth:`DataFrame.to_html` when using ``formatters=<list>`` and ``max_cols`` together. (:issue:`25955`)
13086

13187
Categorical
13288
^^^^^^^^^^^
13389

134-
- Added test to assert the :func:`fillna` raises the correct ValueError message when the value isn't a value from categories (:issue:`13628`)
135-
- Bug in :meth:`Categorical.astype` where ``NaN`` values were handled incorrectly when casting to int (:issue:`28406`)
13690
-
13791
-
13892

@@ -141,12 +95,6 @@ Datetimelike
14195
^^^^^^^^^^^^
14296
- Bug in :meth:`Series.__setitem__` incorrectly casting ``np.timedelta64("NaT")`` to ``np.datetime64("NaT")`` when inserting into a :class:`Series` with datetime64 dtype (:issue:`27311`)
14397
- Bug in :meth:`Series.dt` property lookups when the underlying data is read-only (:issue:`27529`)
144-
- Bug in ``HDFStore.__getitem__`` incorrectly reading tz attribute created in Python 2 (:issue:`26443`)
145-
- Bug in :func:`to_datetime` where passing arrays of malformed ``str`` with errors="coerce" could incorrectly lead to raising ``ValueError`` (:issue:`28299`)
146-
- Bug in :meth:`pandas.core.groupby.SeriesGroupBy.nunique` where ``NaT`` values were interfering with the count of unique values (:issue:`27951`)
147-
- Bug in :class:`Timestamp` subtraction when subtracting a :class:`Timestamp` from a ``np.datetime64`` object incorrectly raising ``TypeError`` (:issue:`28286`)
148-
- Addition and subtraction of integer or integer-dtype arrays with :class:`Timestamp` will now raise ``NullFrequencyError`` instead of ``ValueError`` (:issue:`28268`)
149-
- Bug in :class:`Series` and :class:`DataFrame` with integer dtype failing to raise ``TypeError`` when adding or subtracting a ``np.datetime64`` object (:issue:`28080`)
15098
-
15199

152100

@@ -191,11 +139,8 @@ Interval
191139
Indexing
192140
^^^^^^^^
193141

194-
- Bug in assignment using a reverse slicer (:issue:`26939`)
195-
- Bug in :meth:`DataFrame.explode` would duplicate frame in the presence of duplicates in the index (:issue:`28010`)
196-
- Bug in reindexing a :meth:`PeriodIndex` with another type of index that contained a `Period` (:issue:`28323`) (:issue:`28337`)
197-
- Fix assignment of column via `.loc` with numpy non-ns datetime type (:issue:`27395`)
198-
- Bug in :meth:`Float64Index.astype` where ``np.inf`` was not handled properly when casting to an integer dtype (:issue:`28475`)
142+
-
143+
-
199144

200145
Missing
201146
^^^^^^^
@@ -212,60 +157,53 @@ MultiIndex
212157
I/O
213158
^^^
214159

215-
- :meth:`read_csv` now accepts binary mode file buffers when using the Python csv engine (:issue:`23779`)
216-
- Bug in :meth:`DataFrame.to_json` where using a Tuple as a column or index value and using ``orient="columns"`` or ``orient="index"`` would produce invalid JSON (:issue:`20500`)
217-
- Improve infinity parsing. :meth:`read_csv` now interprets ``Infinity``, ``+Infinity``, ``-Infinity`` as floating point values (:issue:`10065`)
218-
- Bug in :meth:`DataFrame.to_csv` where values were truncated when the length of ``na_rep`` was shorter than the text input data. (:issue:`25099`)
219-
- Bug in :func:`DataFrame.to_string` where values were truncated using display options instead of outputting the full content (:issue:`9784`)
220-
- Bug in :meth:`DataFrame.to_json` where a datetime column label would not be written out in ISO format with ``orient="table"`` (:issue:`28130`)
160+
-
161+
-
221162

222163
Plotting
223164
^^^^^^^^
224165

225-
- Bug in :meth:`Series.plot` not able to plot boolean values (:issue:`23719`)
226166
-
227-
- Bug in :meth:`DataFrame.plot` not able to plot when no rows (:issue:`27758`)
228-
- Bug in :meth:`DataFrame.plot` producing incorrect legend markers when plotting multiple series on the same axis (:issue:`18222`)
229-
- Bug in :meth:`DataFrame.plot` when ``kind='box'`` and data contains datetime or timedelta data. These types are now automatically dropped (:issue:`22799`)
230-
- Bug in :meth:`DataFrame.plot.line` and :meth:`DataFrame.plot.area` produce wrong xlim in x-axis (:issue:`27686`, :issue:`25160`, :issue:`24784`)
231-
- :func:`set_option` now validates that the plot backend provided to ``'plotting.backend'`` implements the backend when the option is set, rather than when a plot is created (:issue:`28163`)
167+
-
232168

233169
Groupby/resample/rolling
234170
^^^^^^^^^^^^^^^^^^^^^^^^
235171

236172
-
237-
- Bug in :meth:`DataFrame.rolling` not allowing for rolling over datetimes when ``axis=1`` (:issue: `28192`)
173+
-
238174
- Bug in :meth:`DataFrame.groupby` not offering selection by column name when ``axis=1`` (:issue:`27614`)
239-
- Bug in :meth:`DataFrameGroupby.agg` not able to use lambda function with named aggregation (:issue:`27519`)
240175

241176
Reshaping
242177
^^^^^^^^^
243178

244-
- Bug in :meth:`DataFrame.stack` not handling non-unique indexes correctly when creating MultiIndex (:issue: `28301`)
179+
-
245180
-
246181

247182
Sparse
248183
^^^^^^
249-
- Bug in :class:`SparseDataFrame` arithmetic operations incorrectly casting inputs to float (:issue:`28107`)
184+
250185
-
251186
-
252187

188+
189+
Build Changes
190+
^^^^^^^^^^^^^
191+
- Fixed pyqt development dependency issue because of different pyqt package name in conda and PyPI (:issue:`26838`)
192+
193+
253194
ExtensionArray
254195
^^^^^^^^^^^^^^
255196

256-
- Bug in :class:`arrays.PandasArray` when setting a scalar string (:issue:`28118`, :issue:`28150`).
197+
-
257198
-
258199

259200

260201
Other
261202
^^^^^
262203
- Trying to set the ``display.precision``, ``display.max_rows`` or ``display.max_columns`` using :meth:`set_option` to anything but a ``None`` or a positive int will raise a ``ValueError`` (:issue:`23348`)
263-
- Using :meth:`DataFrame.replace` with overlapping keys in a nested dictionary will no longer raise, now matching the behavior of a flat dictionary (:issue:`27660`)
264-
- :meth:`DataFrame.to_csv` and :meth:`Series.to_csv` now support dicts as ``compression`` argument with key ``'method'`` being the compression method and others as additional compression options when the compression method is ``'zip'``. (:issue:`26023`)
265-
- :meth:`Series.append` will no longer raise a ``TypeError`` when passed a tuple of ``Series`` (:issue:`28410`)
266204
- Bug in :meth:`pandas.io.formats.style.Styler` formatting for floating values not displaying decimals correctly (:issue:`13257`)
267205

268206
.. _whatsnew_1000.contributors:
269207

270208
Contributors
271-
~~~~~~~~~~~~
209+
~~~~~~~~~~~~

0 commit comments

Comments
 (0)