Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1149

[ANN] PyDitz version 0.2

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <news@newsfeed.aioe.org>
X-Original-To python-announce@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.019
X-Spam-Evidence '*H*': 0.96; '*S*': 0.00; 'url:pypi': 0.03; 'url:bitbucket': 0.05; 'cache': 0.07; 'gpl': 0.07; 'subject:ANN': 0.07; 'parsing': 0.09; 'release,': 0.09; 'subject:version': 0.09; 'typed': 0.09; 'runs': 0.10; 'python': 0.11; 'bug': 0.12; 'changes': 0.15; '0.2': 0.16; 'command,': 0.16; 'command.': 0.16; 'is;': 0.16; 'received:94.75': 0.16; 'received:94.75.214': 0.16; 'received:94.75.214.90': 0.16; 'yaml': 0.16; 'subject:] ': 0.20; 'command': 0.22; 'shell': 0.22; 'header:User-Agent:1': 0.23; 'format,': 0.24; 'planned': 0.24; 'header:X-Complaints-To:1': 0.27; 'fixed': 0.29; 'comments': 0.31; 'context.': 0.31; 'own,': 0.31; 'summary': 0.32; 'run': 0.32; 'url:python': 0.33; 'implemented': 0.33; 'sources': 0.33; 'at:': 0.34; 'problem': 0.35; 'except': 0.35; 'version': 0.36; 'format.': 0.36; 'version:': 0.36; 'url:org': 0.36; 'reports': 0.37; 'files': 0.38; 'issue': 0.38; 'subject:[': 0.39; 'received:org': 0.40; 'according': 0.40; 'release': 0.40; 'blank': 0.60; 'commands': 0.60; 'issues,': 0.61; 'real': 0.63; 'soon': 0.63; 'to:addr:comp- lang-python-announce': 0.70; 'received:130': 0.73; 'intelligent': 0.74; 'to:addr:moderators.isc.org': 0.77; 'completion': 0.78; 'received:130.133': 0.83; 'received:130.133.4': 0.83; 'received:130.133.4.7': 0.83; 'received:individual.net': 0.83; 'received:moderators.individual.net': 0.83; 'commands.': 0.84; 'features:': 0.84; 'announcing': 0.91; 'drops': 0.91; 'whereas': 0.91; 'browse': 0.95
To comp-lang-python-announce@moderators.isc.org
From Glenn Hutchings <zondo42@gmail.com>
Newsgroups comp.lang.python.announce
Subject [ANN] PyDitz version 0.2
Date Sat, 23 Nov 2013 16:41:03 +0000
Organization Aioe.org NNTP Server
Mime-Version 1.0
Content-Type text/plain
User-Agent Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)
X-Notice Filtered by postfilter v. 0.8.2
Cancel-Lock sha1:ueqQeRJx3vuXp8xA5ialAL5tgY8=
X-Mailman-Approved-At Sun, 24 Nov 2013 20:33:08 +0100
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.15
Precedence list
Reply-To python-list@python.org
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Message-ID <mailman.3151.1385321589.18130.python-announce-list@python.org> (permalink)
Lines 37
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1385321589 news.xs4all.nl 15990 [2001:888:2000:d::a6]:55062
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1149

Show key headers only | View raw


Announcing version 0.2 of PyDitz, a drop-in replacement for Ditz, a
distributed bug tracker.

Changes in this version:

* Fixed problem with blank comments in a few commands.

Features:

* Whereas Ditz, when typed on its own, runs the "todo" command, PyDitz
  drops you into a command shell where you can run Ditz commands and get
  completion on command names, issue names and release names according to
  context.

* It keeps an intelligent cache of issues, so parsing of all the YAML files
  isn't necessary for each command.  This greatly improves speed when you
  have lots of issues.

* With PyDitz, you don't have to run it from the same directory where the
  issue database is; it will look in parent directories for it.

* You can use the database engine of PyDitz in Python programs to migrate
  bug databases to and from Ditz format, or create summary reports in your
  own favourite format.

In this release, all the Ditz commands are implemented except "edit",
"html" and "validate".  They're planned for some time Real Soon Now.

You can get PyDitz from:

  https://pypi.python.org/pypi/pyditz

or browse the sources at:

  https://bitbucket.org/zondo/pyditz

It's distributed under the GPL v2+.

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

[ANN] PyDitz version 0.2 Glenn Hutchings <zondo42@gmail.com> - 2013-11-23 16:41 +0000

csiph-web