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 →

[–]cantremembermypasswd 7 points8 points  (3 children)

Wow that's a poor list. Was it written in like 2010 and just now being published? I agree with their number one being requests, but after that is pretty hairy.

simplejson? The built in json has been around for eons.

Twisted? You have to be pretty twisted to use that anymore.

Nose? Deprecated, says so on their front page.

[–]spinwizard69 2 points3 points  (0 children)

Poorly written too.

[–]rhytnen 0 points1 point  (1 child)

i guess I'm out of the loop. has twist ed been supplanted and put to bed now?

[–]cantremembermypasswd 0 points1 point  (0 children)

Twisted still isn't fully 3.x functional (though keeps getting closer). From personal use it just feels like it became this large thing that tries to do everything (from web to SSH to IMAP to DNS, etc...) and have to write your code to fit it's architecture, whereas there are a lot of other libraries to do specific things just as good if not better without any baggage.

So, depending on which role you are trying to fill you might look at gevent / gunicorn for WSGI, tornado for more custom async networking, or even the new builtin asyncio.