we've discussed this numerous times, and it makes the dependency solver deeply non-trivial; that said, it does come up in multiple packages:
designing a syntax is the easy part; allowing the solver to work with it is much harder. this is a placeholder until we get there.
we've discussed this numerous times, and it makes the dependency solver deeply non-trivial; that said, it does come up in multiple packages:
designing a syntax is the easy part; allowing the solver to work with it is much harder. this is a placeholder until we get there.
Footnotes
e.g.:
dependencies: rust-lang.org: { '>=1.38<1.40': ^1.56, '<1.38': ~1.38, '>=1.40': ^1.80 }↩dependencies: gnupg.org/libassuan: { '>=2<2.50': ^2, '^2.5': ^3 }↩dependencies: facebook.com/fizz: version # match version exactly↩