Skip to content

Conversation

@keewis
Copy link
Collaborator

@keewis keewis commented Dec 3, 2025

There's a couple of changes here:

  • include the python version in all CI job names (and thus environment names)
  • move the environments below the features. This is not sorted alphabetically anymore, but makes more sense to me
  • deduplicate the min-versions feature and use the minimal and min-scipy features. This means we only have to change one place to bump e.g. python
  • cosmetic changes (basic vs literal strings does not make a difference for versions)
  • bump the black pin for blackdoc
  • extract the python version without erroring

I've tried to contain these in separate commits to make reviewing easier (until it came to fixing bugs, which starts at d1aaf8e)

@github-actions github-actions bot added the Automation Github bots, testing workflows, release automation label Dec 3, 2025
Copy link
Contributor

@dcherian dcherian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice improvement. LGTM. Can you update the required checks list in the repo setttings when you merge please?

cc @VeckoTheGecko

@keewis keewis merged commit 9bee765 into pydata:main Dec 3, 2025
40 checks passed
@keewis keewis deleted the pixi-envs branch December 3, 2025 16:04
dcherian added a commit to dcherian/xarray that referenced this pull request Dec 4, 2025
* main:
  Document limitations of cftime arithmetic (pydata#10653)
  Remove RTD htmlzip output format (pydata#10977)
  Support decoding unsigned integers to timedelta (pydata#10972)
  Use `._data` in `Variable._replace` (pydata#10969)
  small changes to the pixi env definitions (pydata#10976)
  Add GitHub Codespaces config for Pixi (pydata#10929)
  Fix workflow name to embed `matrix.pytest-addopts` (pydata#10970)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Automation Github bots, testing workflows, release automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants