mamba
Introduce resolvo
#3947
Open

Introduce resolvo #3947

jjerphan wants to merge 59 commits into mamba-org:main from jjerphan:integration-resolvo
jjerphan
jjerphan jjerphan added release::enhancements
jjerphan jjerphan force pushed from 37c13275 to 8a591316 242 days ago
jjerphan jjerphan force pushed from 8a591316 to aa01dfbe 242 days ago
jjerphan jjerphan force pushed from d0f3980c to 72a35dc1 241 days ago
jjerphan jjerphan force pushed from 54d499bd to a3c55316 239 days ago
JohanMabille
JohanMabille commented on 2025-05-27
jjerphan jjerphan force pushed from a3c55316 to 28f90864 233 days ago
jjerphan jjerphan force pushed from e9c2cf72 to 096c6e51 219 days ago
AntoinePrv
AntoinePrv commented on 2025-06-23
jjerphan
jjerphan Depend on resolvo
ebe9e91c
jjerphan Add resolvo-cpp to the mamba environment
237ad2ae
jjerphan Add a test for resolvo
b8795f7d
jjerphan Add specializations of `std::hash`
7bab4601
jjerphan Implement most methods
d2a3160a
jjerphan wip
4a0b12c8
jjerphan wip
baca592e
jjerphan wip: Use custom pools
5d326ddd
jjerphan Minimal Reproducer of the problem
183e365b
jjerphan Also sort on build number
c28affb3
jjerphan test: Addition of PackageInfo to PackageDatabase
de9d09b1
jjerphan test: Filter solvables
0fc96769
jjerphan Add more strings and names to pools
7f05c6fc
jjerphan Initialize Candidates.{favored,locked} to nullptr
e97546d6
jjerphan wip
6dbe87c0
jjerphan Parse repodata.json
b5a7dcd2
jjerphan wip: Test consistency with libsolv
4ff86b7f
jjerphan wip
5f577a10
jjerphan test: mlflow=2.12.2 explicit
d05f0d20
jjerphan Debug
c7d32dcf
jjerphan More tests
6260b221
jjerphan Complete ordering of solvables
c78107e1
jjerphan Case for ordering on track features
3864c845
jjerphan Remove old tests
b1f764f4
jjerphan Combine test cases
34f91a0a
jjerphan Require, simplify, reformat, new sklearn example
ade5030e
jjerphan Update scikit-learn explicit known resolution
3f84945b
jjerphan Add comment regarding pip
14a20107
jjerphan Reformat with recent prettier pre-commit setup
48147955
jjerphan Do not promote warnings as errors
83d85c53
jjerphan Add `resolvo-cpp` as a host dependency for micromamba builds
fd80f657
jjerphan Adapt Database and related signatures
623b3ff1
jjerphan Use `to_string` instead of `str`
44b563e7
jjerphan Define a type for the variant
8afe9a41
jjerphan Use DatabaseVariant for MTransaction and friends
92df4550
jjerphan Deduplicate configurable for using resolvo
2590c529
jjerphan Use DatabaseVariant for repoquery
8350a725
jjerphan Log solver used
05eb4649
jjerphan WIP solver integration
0926f055
jjerphan Implement for resolvo
d727e795
jjerphan Use resolvo 0.1.0 for now
f0487f67
jjerphan Pass ChannelParams to solver::resolvo::Database
09761531
jjerphan Revert changes made to `expected_caster.hpp`
bb06b21d
jjerphan Adapt `create_repo_from_pkgs_dir`
b50b59aa
jjerphan Merge `database_has_package` implementations
28fda540
jjerphan Deduplicate `database_has_package`
7a7fdc2b
jjerphan Resolvo on the install path
413dd825
jjerphan More install path
4bce239e
jjerphan Define `lsplit_track_features` inline
cac9ad63
jjerphan Parse respodata.json
3e00e99c
jjerphan Complete implementation of `solver::resolvo::Database`
2748de11
jjerphan Unify naming of DatabaseVariant instances
71e83ac7
jjerphan Ignore packages signatures when using resolvo for now
0a2a79d9
jjerphan Only create solver::libsolv::Database if needed
01f324fb
jjerphan Revert change made to test_env_lockfile.cpp
a7905646
jjerphan Post rebase unification
61a4d1af
jjerphan Rename `Mapping` to `bijective_map`
0c3136c2
jjerphan Align APIs
d9c2e016
jjerphan Post rebase adaptations
107188f4
jjerphan jjerphan force pushed from bbbd1924 to 107188f4 206 days ago
wolfv

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone