|
|
Up |
|
|
  |
Author: Paul McGuirePaul McGuire
Date: Oct 31, 2007 23:25
I'm happy to report the release of the O'Reilly ShortCut,
"Getting Started With Pyparsing."
This 65-page e-book goes into detail on Pyparsing's design
rationale, basic features, and a succession of applications.
"Getting Started With Pyparsing" covers a range of samples,
from an extended version of "Hello, World!" to a 100-line
search engine. An index helps you quickly find descriptions
and sample uses of the most common Pyparsing classes and methods.
Several chapter excerpts are available online, including this
chapter on the Zen of Pyparsing:
http://preview.tinyurl.com/yp4v48
For more details, see O'Reilly's web page:
http://www.oreilly.com/catalog/9780596514235/
Thanks,
-- Paul McGuire
(For those who have downloaded it, please add a review to the
book download page.)
|
| |
|
| |
no comments
|
|
  |
Author: Frank NiessinkFrank Niessink
Date: Oct 31, 2007 14:23
Hi,
I'm happy to announce release 0.66.0 of Task Coach. This release
contains a few small feature enhancements, a few small bugfixes and a
translation in Traditional Chinese.
Bug fixed:
* Make categories and category viewer more robust.
Features added:
* Added Traditional Chinese translation thanks to Joey Weng.
* Added an 'overall categories' column that recursively shows the
categories a task belongs to, i.e. its own categories and the
categories of its parent task(s).
* Column widths are saved between sessions.
* Ctrl-PageUp and Ctrl-PageDown can be used to cycle through open viewers.
What is Task Coach?
Task Coach is a simple task manager that allows for hierarchical
tasks, i.e. tasks in tasks. Task Coach is open source (GPL) and is
developed using Python and wxPython. You can download Task Coach from:
http://www.taskcoach.org
|
| Show full article (1.17Kb) |
|
| |
no comments
|
|
  |
Author: Graham DumpletonGraham Dumpleton
Date: Oct 31, 2007 03:18
Version 1.2 of mod_wsgi is now available. The software and
documentation are both available from:
http://www.modwsgi.org
The mod_wsgi package consists of an Apache web server module designed
and implemented specifically for hosting Python based web applications
that support the WSGI interface specification.
Examples of major Python web frameworks and applications which are
known to work in conjunction with mod_wsgi include CherryPy, Django,
MoinMoin, Pylons, Trac and TurboGears.
Version 1.2 of mod_wsgi is a bug fix only release, addressing issues
with WSGI specification compliance, sub process invocation from Python
in a mod_wsgi daemon process and most importantly of all, an issue
whereby a second sub interpreter instance could be created for each
WSGI application group when targeted by a specifically formed URL.
|
| Show full article (1.55Kb) |
|
no comments
|
|
  |
Author: Anthon van der NeutAnthon van der Neut
Date: Oct 30, 2007 15:01
I am pleased to announce version 0.4 of the ordereddict module.
Changes:
- added pickling
- added optional relaxed initialisation/update (from unordered dicts)
- added KVIO (Key Value Insertion Order ie. key moves to back on update)
- implemented a seperate subtype sorteddict, with KSO (Key Sorted Order)
You *can* specify a function for key transformation before comparison
(such as string.lower)
sorteddict does not have all of the ordereddict methods as some
of them make no sense (eg. slice assignment, rename, setkeys)
--------
From the blurb on ordereddict's home-page:
This is an implementation of an ordered dictionary with Key Insertion Order
(KIO: updates of values do not affect the position of the key),
Key Value Insertion Order (KVIO, an existing key's position is removed and
put at the back).
Sorted dictionaries are also provided. Currently only with Key Sorted Order
(KSO, no sorting function can be specified, but a transform function to
be applied on the key before comparison can be supplied.
|
| Show full article (1.63Kb) |
|
no comments
|
|
  |
|
|
  |
|
|
  |
|
|
  |
Author: Stefan BehnelStefan Behnel
Date: Oct 29, 2007 13:20
Hi all,
lxml 1.3.6 is up on PyPI. This is a bug fix release for the stable 1.3 series.
It features two important fixes for crash bugs. Updating is recommended.
http://codespeak.net/lxml/
http://pypi.python.org/pypi/lxml/
** Install it with
$ easy_install lxml== 1.3.6
** What is lxml?
"""
In short: lxml is the most feature-rich and easy-to-use library for working
with XML and HTML in the Python language.
lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique
in that it combines the speed and feature completeness of these libraries with
the simplicity of a native Python API.
"""
Have fun,
Stefan
1.3.6 (2007-10-29)
==================
|
| Show full article (1.09Kb) |
|
no comments
|
|
  |
Author: lutzlutz
Date: Oct 29, 2007 12:28
I'm pleased to announce the release of the 3rd Edition of
the book Learning Python.
This new edition has been updated to cover Python 2.5, and
includes numerous pointers for migrating to Python 3.0 in the
future. Among other things, this edition has been augmented
with material on function decorators, context managers, the
new relative import syntax, generator expressions, and more.
In addition, this edition has been enhanced to be even more
of a self-paced learning resource, with new end-of-chapter
quizzes, new introductory chapters on types and syntax, and
new materials derived from recent Python training sessions.
For more details, see O'Reilly's web page:
http://www.oreilly.com/catalog/9780596513986/
O'Reilly also has a press release about the book here:
http://press.oreilly.com/pub/pr/1843
Thanks,
--Mark Lutz
|
| |
|
no comments
|
|
  |
|
|
  |
|
|
|
|
|
|
|