comp.lang.python.announce
  Home FAQ Contact Sign in
comp.lang.python.announce only
 
Advanced search
October 2007
motuwethfrsasuw
1234567 40
891011121314 41
15161718192021 42
22232425262728 43
293031     44
2007
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
comp.lang.python.announce Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  ANN: O'Reilly e-book, "Getting Started with Pyparsing"         


Author: Paul 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
  [ANN] Release 0.66.0 of Task Coach         


Author: Frank 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
  Version 1.2 of mod_wsgi is now available.         


Author: Graham 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
  ordereddict 0.4 (incl. sorteddict)         


Author: Anthon 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
  SQLObject 0.9.2         


Author: Oleg Broytmann
Date: Oct 30, 2007 08:33

Hello!

I'm pleased to announce the 0.9.2 release of SQLObject.

What is SQLObject
=================

SQLObject is an object-relational mapper. Your database tables are described
as classes, and rows are instances of those classes. SQLObject is meant to be
easy to use and quick to get started with.

SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite, and
Firebird. It also has newly added support for Sybase, MSSQL and MaxDB (also
known as SAPDB).

Where is SQLObject
==================

Site:
http://sqlobject.org

Development:
http://sqlobject.org/devel/

Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss
Show full article (2.20Kb)
no comments
  SQLObject 0.8.6         


Author: Oleg Broytmann
Date: Oct 30, 2007 08:27

Hello!

I'm pleased to announce the 0.8.6 release of SQLObject.

What is SQLObject
=================

SQLObject is an object-relational mapper. Your database tables are described
as classes, and rows are instances of those classes. SQLObject is meant to be
easy to use and quick to get started with.

SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite, and
Firebird. It also has newly added support for Sybase, MSSQL and MaxDB (also
known as SAPDB).

Where is SQLObject
==================

Site:
http://sqlobject.org

Development:
http://sqlobject.org/devel/

Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss
Show full article (1.99Kb)
no comments
  SQLObject 0.7.9         


Author: Oleg Broytmann
Date: Oct 30, 2007 08:20

Hello!

I'm pleased to announce the 0.7.9 release of SQLObject.

What is SQLObject
=================

SQLObject is an object-relational mapper. Your database tables are described
as classes, and rows are instances of those classes. SQLObject is meant to be
easy to use and quick to get started with.

SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite, and
Firebird. It also has newly added support for Sybase, MSSQL and MaxDB (also
known as SAPDB).

Where is SQLObject
==================

Site:
http://sqlobject.org

Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss

Archives:
http://news.gmane.org/gmane.comp.python.sqlobject
Show full article (1.78Kb)
no comments
  lxml 1.3.6 released         


Author: Stefan 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
  ANN: Learning Python 3rd Edition         


Author: lutz
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
  Python-URL! - weekly Python news and links (Oct 29)         


Author: Gabriel Genellina
Date: Oct 29, 2007 07:00

QOTW: "Template engines are amongst the things that seem easy enough to
look at the available software and say 'bah, I'll write my own in a day',
but are complex enough to keep them growing over years until they become
as huge and inaccessible as all the other implementations. Then it's time
for someone else to look at it and say 'bah, I'll write my own in a day'."
- Stefan Behnel
http://groups.google.com/group/comp.lang.python/msg/82f632f0b3142f6e

"Lord have mercy." - Bruno Desthuilliers, on learning of composition of
"... 3 decorators named public, private and protected."
http://groups.google.com/group/comp.lang.python/msg/710d3a156bd 76719

An example showing that there is no point in
generating Python source code:
http://groups.google.com/group/comp.lang.python/browse_thread/thread/e35c7613167.../

Everything you want to know about attribute access:
http://groups.google.com/group/comp.lang.python/browse_thread/thread/e0576419946.../
Show full article (7.54Kb)
no comments
1 2 3 4 5 6 7