Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!tudelft.nl!txtfeed1.tudelft.nl!multikabel.net!newsfeed10.multikabel.net!xlned.com!feeder7.xlned.com!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.85.MISMATCH!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.006 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'bug': 0.02; 'subject:ANN': 0.02; 'python.': 0.04; 'gpl': 0.09; 'received:eu': 0.09; 'url:github': 0.09; 'entries': 0.15; '0.2.1': 0.16; 'integration.': 0.16; 'pythonic': 0.16; 'released.': 0.16; 'language': 0.16; 'linux': 0.17; 'subject:] ': 0.18; 'written': 0.19; 'programming': 0.20; 'changed': 0.23; 'optional': 0.23; 'skip:= 10': 0.28; 'exit': 0.29; 'preferences': 0.29; 'fixed': 0.29; 'software.': 0.29; '(first': 0.30; 'martin': 0.31; 'version': 0.32; 'platforms.': 0.34; 'subject:[': 0.35; 'project': 0.35; 'received:org': 0.36; 'charset:us-ascii': 0.37; 'menu': 0.38; 'format': 0.38; 'absolute': 0.39; 'application': 0.40; 'positions': 0.61; 'free': 0.64; 'addressing': 0.67; 'mouse': 0.67; 'designed': 0.69; 'enjoy': 0.69; 'to:addr:moderators.isc.org': 0.73; 'website:': 0.75; 'saving': 0.78; 'secret': 0.82 To: comp-lang-python-announce@moderators.isc.org From: Martin Manns Newsgroups: comp.lang.python.announce,comp.lang.python Subject: [ANN] pyspread 0.2.1 Date: Tue, 13 Mar 2012 00:22:56 +0100 Organization: A noiseless patient Spider Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Newsreader: Claws Mail 3.8.0 (GTK+ 2.24.10; i486-pc-linux-gnu) X-Auth-Sender: U2FsdGVkX1/jZco9yPKUH1DxTwt0P8EL Cancel-Lock: sha1:rRloMcHQPn1Hy/uXmNWBg2eypRU= X-Mailman-Approved-At: Tue, 13 Mar 2012 23:24:30 +0100 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: python-list@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Message-ID: Lines: 41 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1331677471 news.xs4all.nl 6944 [2001:888:2000:d::a6]:43225 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:547 comp.lang.python:21586 ============== pyspread 0.2.1 ============== Pyspread 0.2.1 is released. The new version improves GPG integration. About pyspread ============== Pyspread is a non-traditional spreadsheet application that is based on and written in the programming language Python. The goal of pyspread is to be the most pythonic spreadsheet application. Pyspread is designed for Linux and other GTK platforms. Pyspread is free software. It is released under the GPL v3. Project website: http://manns.github.com/pyspread/ What is new in 0.2.1 ==================== * Format menu added * Printing bug (first line not printed) fixed * GPG key choice dialog added * Secret key generation dialog added * Password saving in .pyspreadrc is now optional * Preferences dialog entries are now validated * Toolbar positions are now saved on exit * Absolute addressing with mouse changed to + * Relative addressing with mouse changed to + Enjoy Martin