Hacker News new | ask | show | jobs
by sametmax 2853 days ago
First, no it's not. I just checked. 1 out of 12 projects on my laptop have c dependancies.

Second, wheels allow installing c dep tranparently now. And the top 20 c dep have wheels for windows, mac and most linux.

1 comments

You are right, "almost always the case" was a baseless claim and binary wheels are better than nothing.

However, how many projects still have "psycopg2" in their setup.py (or is it requirements.txt? ;) instead of "psycopg2-binary"? I just found out that the latter exists when I checked PyPI.

I'm not pretending all is fine in the kingdom. But a lot of big Python issues (2 vs 3, encoding, deps) are a in a fantastic state compared to years ago and I think it's important that people don't stay stuck on a bad impression from past mistakes.

It's also for me a way to acknowledge the huge work the community has been putting into fixing what's been asked.