5 ms·
Unless C libraries are involved. Which is almost always the case.
by passiveincomelg 8y ago
Unless C libraries are involved. Which is almost always the case.
- sametmax 8y agoFirst, 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.
- passiveincomelg 8y agoYou 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.
- sametmax 8y agoI'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.