Roundup Issue Tracker release 1.2.1
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
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
= 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
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
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)
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