-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Alternative logic for solver creation tasks (#270)
* start branch * trigger ci * port logic from conda/conda#9614 * deselect a couple tests (accelerate and libmamba do not get along) * add news * Apply suggestions from code review * Alternative logic for solver creation tasks * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix tests/core/test_solve.py::test_auto_update_conda * some progress with pins (but not quite there yet) * Increase timeouts in CI env setup * allow uninstall by default only on removals * handle prune * avoid crash * cleanup * only lock the installed spec * pre-commit * add SolverInputState.always_update helper mapping * allow uninstall of conflicts * use always_update list for simplicity * not update-all if pinned * explain pins if involved in errors * re-enable original test_neutering_of_historic_specs * bump minimum required conda and libmamba versions * fix tests/core/test_solve.py::test_force_remove_1 and tests/core/test_solve.py::test_pinned_1 * Re-enable tests that are failing * Require libmambapy >= 1.5.1 * pre-commit * amend news * Update __init__.py * fix test_neutering_of_historic_specs * consider 1.5.1 in warnings too * pre-commit * adjust test * remove comment * fix json serialization * xfail in 1.5.1 too * catch RuntimeError for the whole 1.5.x series * xfail test_explicit * fix test_pinned_1 * lock installed name-only pinned packages * do not add installed channels to list if --override-channels in use * add adjusted variant for test_priority * always define lock * explain some deselected tests * adjust test_install_features * xfail test_export * pre-commit --------- Co-authored-by: Jannis Leidel <jannis@leidel.info> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Chris Ostrouchov <chris.ostrouchov@gmail.com>
- Loading branch information
1 parent
090ee32
commit 03a9ad2
Showing
12 changed files
with
404 additions
and
185 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
### Enhancements | ||
|
||
* Rewrite how we create tasks for `libsolv`, making use of `libmamba`'s `add_pin` features. (#270) | ||
|
||
### Bug fixes | ||
|
||
* Port logic from [conda/conda#9614](https://github.com/conda/conda/pull/9614), which fixes | ||
a bug where the `--prune` flag was not working correctly in `conda env update` commands. | ||
(#270) | ||
* Ensure environments are not aggressively updated to higher priority channels under some conditions. (#240 via #270) | ||
|
||
### Deprecations | ||
|
||
* <news item> | ||
|
||
### Docs | ||
|
||
* <news item> | ||
|
||
### Other | ||
|
||
* <news item> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.