• 0 Posts
  • 3 Comments
Joined 1 year ago
cake
Cake day: October 23rd, 2023

help-circle

  • I believe it’s because when the metadata is missing, you need to download the entire package and try installing it to check compatibility.

    Of course, this could still be mitigated by generating metadata / precomputing dependencies, or creating and hosting “mini” package proxies for dependency resolution only for the big packages, or many other engineering solutions, if the poetry devs were sufficiently motivated.

    No one’s saying that we have to solve the Halting Problem (or similar) to get massive speedups in many cases.