Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.datemas.de!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed1.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.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python.': 0.02; 'explicitly': 0.05; 'gpl': 0.07; 'padding': 0.07; 'subject:ANN': 0.07; 'string': 0.09; 'grid': 0.09; 'matplotlib': 0.09; 'separately': 0.09; 'url:github': 0.09; 'martin': 0.11; 'bug': 0.12; 'windows': 0.15; '0.2.5': 0.16; '1.3.0': 0.16; 'csv': 0.16; 'encodings': 0.16; 'from:addr:gmx.net': 0.16; 'pressing': 0.16; 'pythonic': 0.16; 'received:eu': 0.16; 'redo': 0.16; 'skip:= 10': 0.16; 'language': 0.16; 'fix': 0.17; 'subject:] ': 0.20; 'written': 0.21; 'programming': 0.22; 'import': 0.22; 'tests': 0.22; 'software.': 0.24; 'fixed': 0.29; 'mode': 0.30; 'code': 0.31; 'lines': 0.31; 'disabled': 0.31; 'font': 0.31; 'portuguese': 0.31; 'skip:= 20': 0.31; 'allows': 0.31; 'file': 0.32; 'selection': 0.32; 'text': 0.33; 'there': 0.35; 'dates': 0.36; 'method': 0.36; 'charset:us-ascii': 0.36; 'unit': 0.37; 'application': 0.37; 'project': 0.37; 'displays': 0.38; 'does': 0.39; 'subject:[': 0.39; 'received:org': 0.40; 'release': 0.40; 'most': 0.60; 'free': 0.61; 'extended': 0.61; 'new': 0.61; 'such': 0.63; 'skip:n 10': 0.64; 'different': 0.65; 'website:': 0.67; 'improvements': 0.68; 'default': 0.69; 'to:addr:comp-lang-python- announce': 0.70; 'enjoy': 0.71; 'goal': 0.75; 'to:addr:moderators.isc.org': 0.77; '============': 0.84; 'pie': 0.84; 'spreadsheet': 0.84 To: comp-lang-python-announce@moderators.isc.org From: Martin Manns Newsgroups: comp.lang.python.announce,comp.lang.python Subject: [ANN] pyspread 0.2.5 Date: Sat, 21 Sep 2013 20:18:42 +0200 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.9.2 (GTK+ 2.24.20; i486-pc-linux-gnu) X-Auth-Sender: U2FsdGVkX1+thymNAW8JxYcYfP3NgrU+ Cancel-Lock: sha1:+RoRJhDWf1qfpPJBGwgT+0FHMTc= X-Mailman-Approved-At: Mon, 23 Sep 2013 13:31:08 +0200 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Message-ID: Lines: 50 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1379935870 news.xs4all.nl 15895 [2001:888:2000:d::a6]:56771 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1061 comp.lang.python:54628 ============== pyspread 0.2.5 ============== Pyspread 0.2.5 is released. This is mainly a bug fix release with some improvements in chart creation and CSV import. 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 free software. It is released under the GPL v3. Project website: http://manns.github.com/pyspread/ What is new in 0.2.5 ==================== + Brazilian Portuguese localization added + Pyspread now displays dates with matplotlib 1.3.0 + CSV import now allows different file encodings + All unit tests now succeed in Windows + Chart grid lines are now separately selectable for each axis + Chart annotation texts are now treated as code instead of strings + Tooltip text for pie chart colors is extended + Chart padding fixed + Default font size for renderer is now set explicitly if 0 (OS X fix) + String representation method of S removed Known issues ============ + Selection mode is disabled in Windows. + Paste As... does not work if dates are present in the data structure. + Sometimes, pressing redo when there is nothing left to redo has undesired effects such as redoing an operation again. Enjoy Martin