pull_requests: 1742180709
This data as json
id | node_id | number | state | locked | title | user | body | created_at | updated_at | closed_at | merged_at | merge_commit_sha | assignee | milestone | draft | head | base | author_association | auto_merge | repo | url | merged_by |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1742180709 | PR_kwDOAMm_X85n15Fl | 8784 | closed | 0 | Do not attempt to broadcast when global option ``arithmetic_broadcast=False`` | 45271239 | **Follow-up PR after #8698** - [x] Closes #6806 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [x] What's new entry - [x] Refer to PR ID (cannot be done before the PR has been created) - [x] New functions/methods are listed in `api.rst` - No new functions/methods. ## Motive Refer to #8698 for history In this PR more specifically: - Added a global option, `arithmetic_broadcast`, `=True` by default (current state) - If `arithmetic_broadcast=False` , [`_binary_op`](https://github.com/pydata/xarray/pull/8784/files#diff-43c76e9be8425b5b6897dcecab4b240c32580447455c0c8c0b9b7fd84ce8a15dR2270) raises an error with message: ``` arithmetic broadcast is disabled via global option ``` ## Unrelated Also adds a decorator to handle the optional dependency `dask_expr` | 2024-02-25T14:00:57Z | 2024-03-13T15:36:34Z | 2024-03-13T15:36:34Z | 2024-03-13T15:36:34Z | 11f89ecdd41226cf93da8d1e720d2710849cd23e | 0 | d707a1b4bde192d0abec00fb6de194e423dc4c95 | c919739fe6b2cdd46887dda90dcc50cb22996fe5 | CONTRIBUTOR | 13221727 | https://github.com/pydata/xarray/pull/8784 |
Links from other tables
- 1 row from pull_requests_id in labels_pull_requests