comp.lang.python.announce
  Home FAQ Contact Sign in
comp.lang.python.announce only
 
Advanced search
March 2008
motuwethfrsasuw
     12 9
3456789 10
10111213141516 11
17181920212223 12
24252627282930 13
31       14
2008
 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
  Py-Lib 0.9.1 released         


Author: Carl Friedrich Bolz
Date: Mar 30, 2008 11:46

py lib 0.9.1: bugfix release
=============================

The py lib team has just released version 0.9.1 of the py lib - a
library aiming to support agile and test-driven python development on
various levels.

This is mostly a bugfix release, with a couple of new features sneaked in.
Most important changes:

* reduced the number of threads used in py.execnet
* some new functionality (authentication, export, locking) in py.path's
Subversion APIs
* stability and segfault fixes in execnet
* numerous small fixes in py.test's rsession (experimental pluggable
session)
and generative test features
* some fixes in the py.test core
* added py.misc.killproc, which allows killing processes on (some
flavours of) Windows and UNIX

For a complete list of changes, see doc/changes-0.9.1.txt in the source
package.
Show full article (1.20Kb)
no comments
  ANN: python-ldap-2.3.4         


Author: Michael Ströder
Date: Mar 29, 2008 05:25

Find a new release of python-ldap:

http://python-ldap.sourceforge.net/

python-ldap provides an object-oriented API to access LDAP directory
servers from Python programs. It mainly wraps the OpenLDAP 2.x libs for
that purpose. Additionally it contains modules for other LDAP-related
stuff (e.g. processing LDIF, LDAPURLs and LDAPv3 schema).

----------------------------------------------------------------
Released 2.3.4 2008-03-29

Changes since 2.3.3:

Modules/
* Fixed seg fault when calling LDAPObject.get_option()
(see SF#1926507, thanks to Matej)

----------------------------------------------------------------
Released 2.3.3 2008-03-26

Changes since 2.3.2:

Fixed backward-compability when building with OpenLDAP 2.3.x libs.
no comments
  [ANN] Release 0.69.2 of Task Coach         


Author: Frank Niessink
Date: Mar 28, 2008 14:16

Hi,

I'm happy to announce release 0.69.2 of Task Coach. This is primarily a bug fix
release.

Bugs fixed:

* Tasks created via the context menu of the category view now
automatically belong to the selected category.
* Update task status and colors at midnight.
* Exception when starting Task Coach ("AttributeError...
Show full article (1.88Kb)
no comments
  Elixir 0.5.2 released!         


Author: Gaetan de Menten
Date: Mar 28, 2008 13:01

I am very pleased to announce that version 0.5.2 of Elixir
(http://elixir.ematia.de) is now
available. As always, feedback is very welcome, preferably on Elixir
mailing list.

This is a minor bug fixes release (mostly restoring python 2.3 compatibility).

The full list of changes can be seen at:
http://elixir.ematia.de/trac/browser/elixir/tags/0.5.2/CHANGES

What is Elixir?
---------------------

Elixir is a declarative layer on top of the SQLAlchemy library. It is
a fairly thin wrapper, which provides the ability to create simple
Python classes that map directly to relational database tables (this
pattern is often referred to as the Active Record design pattern),
providing many of the benefits of traditional databases without losing
the convenience of Python objects.
Show full article (1.22Kb)
no comments
  ANN: Leo 4.4.8 b3 released         


Author: Edward K Ream
Date: Mar 28, 2008 08:05

Leo 4.4.8 beta 3 is available at:
http://sourceforge.net/project/showfiles.php?group_id=3458&package_id=29106

This version features a new ipython plugin that provides a two-way bridge
between Leo and IPython. See
http://webpages.charter.net/edreamleo/IPythonBridge.html

Leo is a text editor, data organizer, project manager and much more. See:
http://webpages.charter.net/edreamleo/intro.html

The highlights of Leo 4.4.8:
----------------------------
- Leo's source code is now managed by bzr: see link below.
- Leo's discussion is now hosted by Google Groups: see link below.
- Arguments to g.es and g.es_print can be translated using gettext.
- Completed ILeo: a bridge between IPython and Leo.
See http://webpages.charter.net/edreamleo/IPythonBridge.html
- Minibuffer commands may have arguments.
- @menu trees can now refer to commands created by
@command and @button nodes.
- Added support for common @commands nodes in settings files.
Show full article (1.49Kb)
no comments
  ANN: python-ldap-2.3.2         


Author: Michael Ströder
Date: Mar 26, 2008 05:58

Find a new release of python-ldap:

http://python-ldap.sourceforge.net/

python-ldap provides an object-oriented API to access LDAP directory
servers from Python programs. It mainly wraps the OpenLDAP 2.x libs for
that purpose. Additionally it contains modules for other LDAP-related
stuff (e.g. processing LDIF, LDAPURLs and LDAPv3 schema).

----------------------------------------------------------------
Released 2.3.2 2008-03-26

Changes since 2.3.1:

Lib/
* ldap.dn.escape_dn_chars() now really adheres to
RFC 4514 section 2.4 by escaping null characters and a
space occurring at the beginning of the string
* New method ldap.cidict.cidict.__contains__()
* ldap.dn.explode_dn() and ldap.dn.explode_rdn()
have a new optional key-word argument flags which is
passed to ldap.dn.str2dn().

Modules/
* Removed unused OPT_PRIVATE_EXTENSION_BASE from constants.c
Show full article (0.95Kb)
no comments
  Clone Digger: the tool for finding software clones; Google Summer of Code 2008 participant         


Author: Peter Bulychev
Date: Mar 24, 2008 05:23

Hello

I'm happy to announce the first release of Clone Digger tool (1.0-beta).

Some background on software clones
======================
Two continuous fragments of code form clone if they are similar enough.
The presence of clones can greatly increase the software maintenance
cost. For instance, every error in the original have to be fixed in
all copies.

What is it
======================
Clone Digger is the tool for finding software clones (duplicate code)
in programs.
Currently Python language is supported, Java support will be added later.
The following definition of clone is used: two sequences of statements
form clone if one of it can be obtained from the other by replacing some
subtrees of its abstract syntax tree by other subtrees.
Found clone candidates are reported to the HTML with a highlighting of
differences.
This report can be used to form recommendations for refactoring.
Show full article (1.83Kb)
no comments
  Update release 0.1.1 of Evoque Templating         


Author: mario ruggier
Date: Mar 24, 2008 04:52

Version 0.1.1 of Evoque is now available.

This is mostly a bug-fix release. See complete change log from:
http://evoque.gizmojo.org/download/

Other than fixes, it may be worthwhile to mention the addition of a
recipe for using Evoque Templating with Django, see:
http://evoque.gizmojo.org/ext/django/

What is Evoque Templating?
In addition to legitimately contending to being the fastest pure-python
text templating engine (see benchmark) Evoque is a full-featured and
framework-independent templating system for python with some important
features not offered by other systems, such as automatic input quoting
and guaranteed XSS protection, restricted template execution mode to be
able to expose your templates to untrusted editors, processing is
always and only done in unicode, etc (see features). Evoque weighs in
under 1K source lines of code, and is licensed under the Academic Free
License version 3.0.
[benchmark] http://evoque.gizmojo.org/benchmark/
[features] http://evoque.gizmojo.org/features/
[home] http://evoque.gizmojo.org/
Show full article (1.07Kb)
no comments
  ANN: cssutils 0.9.5b2         


Author: Christof Hoeke
Date: Mar 22, 2008 17:28

what is it
----------
A Python package to parse and build CSS Cascading Style Sheets. (Not a
renderer though!)

main changes
------------
0.9.5b2
- **API CHANGE**: ``cssutils.parseURL`` has been renamed to
``parseUrl`` for consistency with ``getUrls`` or ``replaceUrls``.
Parameter ``href`` (before called ``url``) is the first and mandatory
parameter now.

+ **BUGFIX**: Fix the streamreader in the codec: Honor the encoding
if one is passed to the constructor instead of trying to detect it from
the stream.

+ **BUGFIX**: Reading referenced styleSheet in CSSImportRule did
not succeed as no encoding information is passed along. Encoding of
referenced sheets is always retrieved via HTTP or from imported sheet
itself. Fixed lots of unchecked cases and simplified exception handling
when reading a referenced sheet.
Show full article (2.60Kb)
no comments
  Public release of Sphinx, Python's documentation toolchain         


Author: Georg Brandl
Date: Mar 21, 2008 10:39

I'm delighted to announce that the Sphinx library, used to build the
new Python documentation (for 2.6 and 3.0) [1], is now released for
general use.

What is it?
===========

Sphinx is a tool that makes it easy to create intelligent and beautiful
documentation for Python projects (or other documents consisting of
multiple reStructuredText source files).

Its website is at <http://sphinx.pocoo.org/>.

What does it do?
================

Sphinx is not an API documentation generator like Epydoc. Instead, its
focus is on hand-written documentation, such as the Python one.

* Main output formats: HTML (including HTML Help) and LaTeX

* Extensive cross-references: semantic markup and automatic links
for functions, classes, glossary terms and similar pieces of information

* Hierarchical structure: easy definition of a document tree, with
automatic links to siblings, parents and children

* Automatic indices: general index as well as a module index
Show full article (1.51Kb)
no comments
 
1 2 3 4 5 6