Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This really, really, bothers me. The rationale seems absurd. Is there no more uu encoded data in the world? Throwing this code away is a recipe for a future where some data is never recoverable. Python is a swiss army knife. The imagination that pypi is going to survive forever and be accessible forever is absurd. A programming language that throws away the past is doomed to become a passing fad. If the code is old who cares as long as it still works?


> Is there no more uu encoded data in the world?

The uu codec is provided by the binascii module. The uu module is a "high-level" interface for conversion between binary and uuencoded files ("-", paths, or file-like objects).

Basically uuencode(1) / uudecode(1) reimplemented in python.

> A programming language that throws away the past is doomed to become a passing fad.

That's complete nonsense.

> If the code is old who cares as long as it still works?

Keeping it working is a maintenance burden. Why keep it if it's worthless?


All of removed modules should go to PyPi no one is going to kill them completely. Python keeps a lot of legacy. I'm also pretty concerned with builtin robots.txt parser for example. There are much better PyPi libraries which are well maintained and have better API.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: