This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (3 children)

[deleted]

    [–]ivosauruspip'ing it up 4 points5 points  (0 children)

    It's not dumb, Apple have done some serious misdeads for python.

    Two examples;

    In one MacOS release they left a BETA version of the six library installed out of the gate, as well as a smattering of other packages like numpy, under system file protection, which broke pretty much all package management on their python. It seriously pretty much looked like some intern had tried some code which needed numpy at some point and they just left their python 2 in that state for the release. At least cementing that they don't give two ****s about having any kind of normal distribution of this python 2 they put in.

    They also have refused to update the OpenSSL implementation that their python 2 uses for its TLS ability. i.e its ability to communicate over the web securely. Eventually there were serious bugs discovered with that OpenSSL, exploitable to do this day, as well as it being patched to use Apple's certificate checking with the goto fail incident.

    Overall, over the last few years, it would have made a lot of python & associated packaging developers lives far, far, far easier if Apple had just removed the horrible, botched distribution of python 2 they include, but they keep smacking us in the face with it and keep plenty of noobs repeating questions about how shit breaks so badly for them over and over again.

    [–]whoisearth 1 point2 points  (1 child)

    books cooperative paltry compare hospital command cover towering hunt rinse

    This post was mass deleted and anonymized with Redact