Roundup Issue Tracker release 1.2.1

2006-10-07 Thread Richard Jones
I'm proud to release version 1.2.1 of Roundup.

Bugs fixed in 1.2.1:

- E-mail subject line prefix delimiter configuration was being ignored.
- Password confirm field in user editing.

New Features in 1.2.x:

- supports Python 2.5, including the sqlite3 module
- full timezone support (sf patch 1465296)
- handle connection loss when responding to web requests
- match incoming mail In-Reply-To against existing messages when no issue
  id is specified in the Subject
- added StringHTMLProperty wrapped() method to wrap long lines in issue
  display
- include the popcal in Date field editing and search fields by default
- @required in forms may now specify properties of linked items (sf patch
  1507093)
- update for latest version of pysqlite (sf bug 1487098; patch 1534227)
- update for latest version of psycopg2 (sf patch 1429391)
- new exporttables command in roundup-admin (sf bug 1533791)
- roundup-admin export may specify classes to exclude (sf bug 1533791)
- sorting and grouping by multiple properties is now supported by the
  backends *and* the classic template.
- sorting, grouping, and searching by transitive properties (e.g.,
  messages.author.supervisor) is now supported in all backends
- added filter_sql to SQL backends which takes an arbitrary SQL statement
  and returns a list of item ids

There was also a lot of bugfixes - see the bundled CHANGES.txt file for the
list.

If you're upgrading from an older version of Roundup you *must* follow
the Software Upgrade guidelines given in the maintenance documentation.

Roundup requires python 2.3 or later for correct operation.

To give Roundup a try, just download (see below), unpack and run::

roundup-demo

Release info and download page:
 http://cheeseshop.python.org/pypi/roundup
Source and documentation is available at the website:
 http://roundup.sourceforge.net/
Mailing lists - the place to ask questions:
 http://sourceforge.net/mail/?group_id=31577


About Roundup
=

Roundup is a simple-to-use and -install issue-tracking system with
command-line, web and e-mail interfaces. It is based on the winning design
from Ka-Ping Yee in the Software Carpentry Track design competition.

Note: Ping is not responsible for this project. The contact for this
project is [EMAIL PROTECTED]

Roundup manages a number of issues (with flexible properties such as
description, priority, and so on) and provides the ability to:

(a) submit new issues,
(b) find and edit existing issues, and
(c) discuss issues with other participants.

The system will facilitate communication among the participants by managing
discussions and notifying interested parties when issues are edited. One of
the major design goals for Roundup that it be simple to get going. Roundup
is therefore usable out of the box with any python 2.3+ installation. It
doesn't even need to be installed to be operational, though a
disutils-based install script is provided.

It comes with two issue tracker templates (a classic bug/feature tracker and
a minimal skeleton) and five database back-ends (anydbm, sqlite, metakit,
mysql and postgresql).

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


Templess 0.2 released

2006-10-07 Thread Johnny deBris
Hi!

I wanted to let you guys know that I've just released version 0.2 of my
'Templess' library.

Templess is an extremely simple XML (attribute) based XML templating
system. Since it doesn't allow any logic inside the template, it's
relatively friendly to programmers: XML templating with Templess quite
resembles string interpolation, except that the dictionaries can contain
list values (for repeating items) and XML nodes and such.

Of course this isn't always the easiest way to deal with certain things,
since even simple view-related logic has to be done in code (think 'odd'
and 'even' table rows), but if you're a purist, don't trust your
template designers to even touch code, or just hate having to fiddle
about with restricted Python or domain-specific languages in your
templates, Templess may suit your needs...

The library is released under a BSD-style license.

Most important changes since 0.1:

  * major cleanups and bugfixes
  * added 'not' directive
  * removed 'lxml' dependency in favour of a simple SAX-like solution(1)
  * speed improvements and more predictable behaviour (both related to
the previous point)

Downloads can be found here:

http://johnnydebris.net/templess.txt

or direct link to 0.2:

http://johnnydebris.net/.files/templess-0.2.tar.gz

For more information, see http://templess.johnnydebris.net/, or send me
an email or whatnot...

Cheers,

Guido Wesdorp

(1) Sorry, lxml guys... It's a great lib, but has rather heavy
dependencies (libxml2, libxslt, pyrex)...
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


Leipzig Python User Group - Meeting, October 10, 2006, 8:00pm

2006-10-07 Thread Mike Müller
=
Leipzig Python User Group
=

Next Meeting Wednesday, October 10, 2006


We will meet on October 10 at 8:00 pm at the training center
of Python Academy in Leipzig, Germany
(http://www.python-academy.com/center/find.html).

We will evaluate the workshop from September.

Mike Müller will give his presentation Python - der stille Erfolg
einer Programmiersprache. He will present this talk again on October 16
at the bookstore Lehmanns in Leipzig. It is an introduction
to Python.

Food and soft drinks are provided. Please send a short confirmation
mail to [EMAIL PROTECTED], so we can prepare appropriately.

Everybody who uses Python, plans to do so or is interested in learning
  more about the language is encouraged to participate.

While the meeting language will be mainly German, English speakers are
  very welcome. We will provide English interpretation if needed.

Current information about the meetings can always be found at
http://www.python-academy.com/user-group/index.html




=
Leipzig Python User Group
=

Stammtisch am 10.10.2006
-

Wir treffen uns am 10.10.2006 um 20:00 Uhr wieder im
im Schulungszentrum der Python Academy in Leipzig
(http://www.python-academy.de/Schulungszentrum/anfahrt.html).

Wir werden den Workshop vom September auswerten.

Mike Müller wird seinen Vortrag Python - der stille Erfolg
einer Programmiersprache als Generalprobe halten. Dieser Vortag
wird am 16. Oktober 2006 in der Fachbuchhandlung Lehmanns
in Leipzig die Programmiersprache Python vorstellen.

Für das leibliche Wohl wird gesorgt.
Wir bitten um kurze Anmeldung per e-mail an: [EMAIL PROTECTED]

An den Treffen der Python Anwendergruppe kann jeder teilnehmen,
der Interesse an Python hat, die Sprache bereits nutzt oder nutzen möchte.

Die Arbeitssprachen des Treffens ist Deutsch. Englisch sprechende
Python-Enthusiasten sind trotzdem herzlich eingeladen. Wir übersetzen gern.

Aktuelle Informationen zu den Treffen sind immer unter
http://www.python-academy.de/User-Group/index.html
zu finden.  

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


ANN: lwebstring 0.5

2006-10-07 Thread L. C. Rees
lwebstring is a lxml-based implementation of webstring, an XML template
engine where Python is the template language. lxml exposes the power of
the libxml2 and libxslt libraries to the Python programmer using the
elegant and powerful yet simple ElementTree API. lwebstring extends
this power to easy XML and HTML templating using the highly Pythonic
webstring API inspired by PyMeld.

lwebstring can be downloaded from its Python CheeseShop page at:

http://cheeseshop.python.org/pypi/lwebstring/

or installed using setuptools' easy_install:

easy_install lwebstring

More information on lwebstring including documentation and an
introductory tutorial
can be found at:

http://psilib.sourceforge.net/webstring.html

Highlights of 0.5 include:

- Support for including external XML files in an XML document using
XInclude. This is useful for reusing common features between XML
templates.
- Function decorators for WSGI templating. This allows XML and HTML
templating to be just another piece of WSGI middleware instead of using
a separate API standard.

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


pyIDL-0.4

2006-10-07 Thread Michael McKerns
python bindings for IDL

http://www.its.caltech.edu/~mmckerns/software.html

# Version 0.4: 10/06/06
 added support for idl_6.3
 improved support for NumPy
 removed dependency on Numeric

---

Mike McKerns
California Institute of Technology
http://www.its.caltech.edu/~mmckerns
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


csound routines beta 3 is out (python csound routines)

2006-10-07 Thread edexter
 An early beta of the csound routine library is out with another
version to follow soon after.  The csound library is a group of
routines to minipulate .csd and .orc .sco  .src (shortened orc format)
combine delete exc.

https://sourceforge.net/project/showfiles.php?group_id=156455

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html