Skip to content

[dnm] Use conda-rattler-solver in CI - #5989

Draft
jsmolic wants to merge 2 commits into
conda:mainfrom
jsmolic:conda-rattler-solver-ci
Draft

[dnm] Use conda-rattler-solver in CI#5989
jsmolic wants to merge 2 commits into
conda:mainfrom
jsmolic:conda-rattler-solver-ci

Conversation

@jsmolic

@jsmolic jsmolic commented May 26, 2026

Copy link
Copy Markdown
Contributor

Note: This is a draft PR to run unit tests with conda-rattler-solver and not intended to be merged.

@conda-bot conda-bot added the cla-signed [bot] added once the contributor has signed the CLA label May 26, 2026
@github-project-automation github-project-automation Bot moved this to 🆕 New in 🔎 Review May 26, 2026
@jsmolic
jsmolic force-pushed the conda-rattler-solver-ci branch from 4ef2ee3 to 3aeb1f6 Compare May 26, 2026 01:55
@codspeed-hq

codspeed-hq Bot commented May 26, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 5 untouched benchmarks


Comparing jsmolic:conda-rattler-solver-ci (e144466) with main (f2b6617)1

Open in CodSpeed

Footnotes

  1. No successful run was found on main (0006cc5) during the generation of this report, so f2b6617 was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

jsmolic added a commit to jsmolic/conda-build that referenced this pull request May 28, 2026
The recipe contains characters that are not allowed by the rattler
solver either; skip the test in that case too.

Originally discovered when running the test suite with rattler solver in
conda#5989:

```
FAILED tests/test_api_build.py::test_recipe_builds[unicode_all_over] - conda.exceptions.InvalidMatchSpec: Invalid spec '♥=1': Invalid spec '♥=1': package name contains invalid characters (♥)
```
@jsmolic
jsmolic force-pushed the conda-rattler-solver-ci branch from 9b1ae64 to 1dc2593 Compare May 28, 2026 16:25
jsmolic added a commit to jsmolic/conda-rattler-solver that referenced this pull request May 28, 2026
If we don't do this conda-build can run into errors if it doesn't
receive the correct exception type. This caused many test failures when
running conda-build test suite with rattler solver in
conda/conda-build#5989
@jsmolic
jsmolic force-pushed the conda-rattler-solver-ci branch 2 times, most recently from f9393f6 to b22d81c Compare June 3, 2026 01:29
@jsmolic
jsmolic force-pushed the conda-rattler-solver-ci branch from b22d81c to 8f5310c Compare June 20, 2026 11:17
@jsmolic
jsmolic force-pushed the conda-rattler-solver-ci branch from 8f5310c to e144466 Compare July 21, 2026 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed [bot] added once the contributor has signed the CLA

Projects

Status: 🆕 New

Development

Successfully merging this pull request may close these issues.

2 participants