Skip to content

fix xarray dimension mismatch in tutorial

Robert Sokolewicz requested to merge fix_xarray_broken_tutorial into release_0.7.7

Explanation of changes

Something changed and Tutorial 3 doesn't run in the pipeline anymore. Problem seems to lie in the lines:

np.linspace(dataset["x0"][0], dataset["x0"][-1], 1000)

using .values seems to fix this:

np.linspace(dataset["x0"][0].values, dataset["x0"][-1].values, 1000)

Motivation of changes

Motivate why the particular solution was chosen.


Merge checklist

See also merge request guidelines

  • Merge request has been reviewed (in-depth by a knowledgeable contributor), and is approved by a project maintainer.
  • New code is covered by unit tests (or N/A).
  • New code is documented and docstrings use numpydoc format (or N/A).
  • New functionality: considered making private instead of extending public API (or N/A).
  • Public API changed: added @deprecated (or N/A).
  • Newly added/adjusted documentation and docstrings render properly (or N/A).
  • Pipeline fix or dependency update: post in #software-for-developers channel to merge main back in or update local packages (or N/A).
  • Tested on hardware (or N/A).
  • CHANGELOG.md and AUTHORS.md have been updated (or N/A).
  • Windows tests in CI pipeline pass (manually triggered by maintainers before merging).
    • Maintainers do not hit Auto-merge, we need to actively check as manual tests do not block pipeline

For reference, the issues workflow is described in the contribution guidelines.

Merge request reports

Loading