Skip to content

Bump conda-index version - #3172

Merged
antonwolfy merged 2 commits into
masterfrom
bump-conda-index
Nov 9, 2026
Merged

antonwolfy merged 2 commits into
masterfrom
bump-conda-index

Conversation

@antonwolfy

Copy link
Copy Markdown
Contributor

The PR updates conda-index version to 0.13.0.

With the 0.12.1 pin, conda install into the channel env can't move conda past 26.7.x, which has no cp315/cp314t builds, because conda 26.9 needs conda-pypi>=0.13, which needs conda-index>=0.13.0. That is why the new 3.15 and free-threaded 3.14 jobs of the conda-forge workflow fail in #3170 with LibMambaUnsatisfiableError.

  • Have you provided a meaningful PR description?
  • Have you added a test, reproducer or referred to an issue with a reproducer?
  • Have you tested your changes locally for CPU and GPU devices?
  • Have you made sure that new changes do not introduce compiler warnings?
  • Have you checked performance impact of proposed changes?
  • Have you added documentation for your changes, if necessary?
  • Have you added your changes to the changelog?

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

The build-environment compatibility fix lacks a CHANGELOG.md entry documenting the conda-index bump and the resolved Python 3.15/free-threaded 3.14 installation failure.

1 open issue
What changed in this PR

Updates conda-index to unblock dependency resolution for the Python 3.15 and free-threaded Python 3.14 conda-forge jobs introduced in #3170.

Changes:

  • Bumps conda-index from 0.12.1 to 0.13.0 in both channel-creation environments.
  • Keeps the examples and package-channel environments on the same pin.
File Description
environments/​examples.yml Updates the examples environment’s conda-index pin.
environments/​create_conda_channel.yml Updates the package-channel environment’s conda-index pin.

Review effort: Balanced

Comment thread environments/create_conda_channel.yml Resolved
@github-actions

github-actions Bot commented Nov 8, 2026 •

Copy link
Copy Markdown
Contributor

View rendered docs @ https://intelpython.github.io/dpnp/index.html

@github-actions

github-actions Bot commented Nov 8, 2026 •

Copy link
Copy Markdown
Contributor

Array API standard conformance tests for dpnp=0.22.0dev1=np2py314h8d9cdd5_10 ran successfully.
Passed: 1491
Failed: 0
Skipped: 6

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

No active review issues are reported for the conda-index pin updates in the two channel-indexing environments.

No open issues 🎉

1 resolved since last review

Review effort: Balanced

@coveralls

coveralls commented Nov 8, 2026 •

Copy link
Copy Markdown
Collaborator

Coverage Status

coverage: 84.423%. remained the same — bump-conda-index into master

@antonwolfy
antonwolfy merged commit 639ea43 into master Nov 9, 2026
44 checks passed
@antonwolfy
antonwolfy deleted the bump-conda-index branch November 9, 2026 20:15
github-actions Bot added a commit that referenced this pull request Nov 9, 2026
The PR updates `conda-index` version to `0.13.0`.

With the `0.12.1` pin, `conda install` into the channel env can't move
`conda` past 26.7.x, which has no `cp315`/`cp314t` builds, because
`conda` 26.9 needs `conda-pypi>=0.13`, which needs
`conda-index>=0.13.0`. That is why the new 3.15 and free-threaded 3.14
jobs of the conda-forge workflow fail in #3170 with
`LibMambaUnsatisfiableError`. 639ea43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants