You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge branch 'backend-indexing' into tuples_backend_indexing
* backend-indexing:
Trigger CI only if code files are modified. (pydata#9006)
Enable explicit use of key tuples (instead of *Indexer objects) in indexing adapters and explicitly indexed arrays (pydata#8870)
add `.oindex` and `.vindex` to `BackendArray` (pydata#8885)
temporary enable CI triggers on feature branch
Avoid auto creation of indexes in concat (pydata#8872)
Fix benchmark CI (pydata#9013)
Avoid extra read from disk when creating Pandas Index. (pydata#8893)
Add a benchmark to monitor performance for large dataset indexing (pydata#9012)
Zarr: Optimize `region="auto"` detection (pydata#8997)
Trigger CI only if code files are modified. (pydata#9006)
Fix for ruff 0.4.3 (pydata#9007)
Port negative frequency fix for `pandas.date_range` to `cftime_range` (pydata#8999)
Bump codecov/codecov-action from 4.3.0 to 4.3.1 in the actions group (pydata#9004)
Speed up localize (pydata#8536)
Simplify fast path (pydata#9001)
Add argument check_dims to assert_allclose to allow transposed inputs (pydata#5733) (pydata#8991)
Fix syntax error in test related to cupy (pydata#9000)
Copy file name to clipboardExpand all lines: doc/whats-new.rst
+12-1Lines changed: 12 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,8 +29,13 @@ New Features
29
29
for example, will retain the object. However, one cannot do operations that are not possible on the `ExtensionArray`
30
30
then, such as broadcasting.
31
31
By `Ilan Gold <https://github.com/ilan-gold>`_.
32
+
- :py:func:`testing.assert_allclose`/:py:func:`testing.assert_equal` now accept a new argument `check_dims="transpose"`, controlling whether a transposed array is considered equal. (:issue:`5733`, :pull:`8991`)
33
+
By `Ignacio Martinez Vazquez <https://github.com/ignamv>`_.
32
34
- Added the option to avoid automatically creating 1D pandas indexes in :py:meth:`Dataset.expand_dims()`, by passing the new kwarg
33
-
`create_index=False`. (:pull:`8960`)
35
+
`create_index_for_new_dim=False`. (:pull:`8960`)
36
+
By `Tom Nicholas <https://github.com/TomNicholas>`_.
37
+
- Avoid automatically re-creating 1D pandas indexes in :py:func:`concat()`. Also added option to avoid creating 1D indexes for
38
+
new dimension coordinates by passing the new kwarg `create_index_for_new_dim=False`. (:issue:`8871`, :pull:`8872`)
34
39
By `Tom Nicholas <https://github.com/TomNicholas>`_.
35
40
36
41
Breaking changes
@@ -58,6 +63,12 @@ Breaking changes
58
63
59
64
Bug fixes
60
65
~~~~~~~~~
66
+
- Following `an upstream bug fix
67
+
<https://github.com/pandas-dev/pandas/issues/56147>`_ to
68
+
:py:func:`pandas.date_range`, date ranges produced by
69
+
:py:func:`xarray.cftime_range` with negative frequencies will now fall fully
70
+
within the bounds of the provided start and end dates (:pull:`8999`). By
71
+
`Spencer Clark <https://github.com/spencerkclark>`_.
0 commit comments