Posts tagged: PYTHON

YAPWF: Aaron Swartz's web.py released

Released today: web.py. (Source, documentation, backstory.)

Even though everybody (including Aaron) refers to this as a framework, it’s a lot more library-like than most of the frameworks it’s ostensibly competing with – by design, it seems. It’s very compact – only about 1000 lines of fairly dense Python. (About 275 of those are a template for pretty error pages adapted from Django though.)

Personally, I find the compact, all-in-one style very appealing. Less for a newbie to absorb and less for an experienced user to keep track of. Yes, it does require a template engine and a database wrapper to be useful, but the core is still extremely lean.

Turbogears and Subway to merge?

Looking at this ticket, endorsed by Subway creator Peter Hunt and this post by Turbogears creator Kevin Dangoor, there’s clearly a non-zero chance that these two frameworks – which are, as I noted in my initial post on Turbogears, very similar architecturally – will join forces.

I agree with Kevin that “saving Python from Ruby” or whatever is not a goal worth focusing on. But focusing developer momentum behind a demonstrably popular web framework model is.

Django Docs in Plucker format

Update: 2005-11-13: A lot has happened with Django in the past two weeks; here’s an updated Plucker version of the docs (337K) for the 74 people who downloaded the last one. To judge by the change in file sizes, Django is sixty-two percent more documented than before! Or somebody slipped one of Wilson’s desktop backgrounds in there. I’m just going to keep popping this post to the top when I have a new version, rather than allowing outdated stuff to sit around.
Update 2005-12-10: Posted a new version (375K). Someday I’ll make this a daily cronjob…
Update 2005-12-29: Updated again (398K).
Update 2006-11-16: Now (finally) a nightly cronjob – see the announcement post for more or just grab it now: http://dpaste.com/static/djangodocs.pdb

Original post, 2005-10-30: Along the lines of the Python Library Reference in Plucker format I posted in July, here’s the latest Django documentation (208KB). (Plucker is an offline reader for the Palm.) I know using a non-WiFi, non-cellphone PDA is terribly retro these days, but that’s the kind of old-world guy I am.