Damian Shaw

Results 658 comments of Damian Shaw

> I don't think a quick fix makes sense here because this is a very unusual use case, and it's not clear what the "fix" would be other than to...

> Suppressing this error wouldn't be a good idea because `ClassVar` doesn't make any sense here, and it's not doing what you intended for it to do. SqlAlchemy is using...

Yeah, I will create an issue with SqlAlchemy and see what their opinion is first, perhaps my understanding of how SqlAlchemy is handeling this is wrong.

FYI, SqlAlchemy authors reccomend not to use runtime type hints for this example: https://github.com/sqlalchemy/sqlalchemy/discussions/11377#discussioncomment-9386564

> This could be solved by #113 Agreed, I think in general it should be a big improvement to backtracking situations! I'm going through some known problematic requirements (including the...

> Hey all, we've ported resolvelib to Rust (https://github.com/prefix-dev/resolvelib-rs) but for resolving conda packages still run into some performance issues that we don't see with `libsolv`. For that reason, we...

This specific issue was resolved. Please do open issues if you find problems with dependency resolution, there are known issues being worked on, and more examples are always helpful.

On the topic of resolver benchmarks, can I suggest that people take a look at the approach [pip-resolver-benchmarks](https://github.com/pradyunsg/pip-resolver-benchmarks) takes. My understanding is the library is experimental right now, but being...

FYI, I needed to do this yesterday and found `uv pip install --reinstall uv` worked. I don't know if *how* you installed uv affects that, maybe that's only for via...

> Related discussion of resolver heuristics in #1398 I was distinguishing the two based on that was just "slow" where as this ends in a failure. Although in both cases...