Matt Davis
Matt Davis
@ChaoticRoman We have not been sold on supporting multiple lock files yet, though some disucssions have taken place. Could you try out what I am thinking with this branch: https://github.com/pypa/pipenv/pull/5892...
@ChaoticRoman It didn't install anything, but it did resolve the dependencies. This could be a big improvement over prior pipenv behaviors, it means the lock file you generate on windows...
@ChaoticRoman Well it has to build the sdist of the package for it to resolve the package+subdependencies, then resolution will only be able to take place on the platform that...
@rittneje A lot has changed in pipenv since this was opened -- I am wondering if there has been any net change regarding this or if its still an issue?
I am going to attempt to shed some light on this problem/request and explain why this is a bigger issue than the pipenv maintainers or contributors to pipenv are able...
> But maybe you would allow me one question, why is poetry able to solve this issue? It is a good question and one I should spend more time looking...
Thanks for your understanding @kolibri91 -- I will leave open for the foreseeable future: it's something we want to solve, and further documents the problem.
I am working on a path forward for cross platform dependencies, and I think I have something that might stick. https://github.com/pypa/pipenv/pull/5892 I think it only consider sys_platform markers right now,...
I have been playing around with a concept related to this and I have opened a draft PR: https://github.com/pypa/pipenv/pull/5931 This patches the environment method used by the resolver for the...
I have read this issue a couple times, and I think that the build is reproduceable the problem is that the system changes and that build is also reproducible, but...