Re:PEP 810 – Explicit lazy imports
by hnlmorg on Friday October 03, 2025 @06:22PM
(#45468522)
Tbh you’re just reinforcing mine and others point there that the issue isn’t a technical one.
[ Parent
| on HN ]
Re:PEP 810 – Explicit lazy imports
by flare_blitz on Friday October 03, 2025 @08:27PM
(#45469343)
"Talk is cheap. Show me the code."
I’m not going to spend an entire weekend drafting a proposal instead of spending time with my kids, just to win “internet points”.
If you want examples then just look at one of the other languages that have implemented compiler / runtime dependency version checks.
Even Go has better dependency resolution than Python, and Go is often the HN poster child for how not to do things.
The crux of the matter is this is a solvable problem. The real issue isn’t that it’s technically impossible, is that it’s not annoying enough of a day to day problem for people who are in a position to influence this change. I’m not that person and don’t aspire to be that person (I have plenty of other projects on my plate as it is)
Re:PEP 810 – Explicit lazy imports
by flare_blitz on Saturday October 04, 2025 @07:33AM
(#45472554)
Okay, I’ll just assume you don’t know how to solve this problem then since you haven’t shown evidence of such in this thread. “Just copy/paste what Go did” grossly oversimplifies the problem.