Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You prefer the company of the opposite sex, but are well liked by your own.


comp / comp.lang.python.announce / [Python-announce] [RELEASE] pyspread 2.2.3

SubjectAuthor
o [Python-announce] [RELEASE] pyspread 2.2.3Martin Manns

1
Subject: [Python-announce] [RELEASE] pyspread 2.2.3
From: Martin Manns
Newsgroups: comp.lang.python.announce
Organization: A noiseless patient Spider
Date: Sat, 23 Dec 2023 09:04 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: mmanns@gmx.net (Martin Manns)
Newsgroups: comp.lang.python.announce
Subject: [Python-announce] [RELEASE] pyspread 2.2.3
Date: Sat, 23 Dec 2023 10:04:32 +0100
Organization: A noiseless patient Spider
Lines: 66
Approved: python-announce-list@python.org
Message-ID: <a995188b-c67a-40cd-b7db-93721577e91c@gmx.net>
Reply-To: python-list@python.org, mmanns@gmx.net
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de lG66UObvDqA8Gz0bHwn83AAWY1LgiPCp5nBQJhAFxtYw==
Cancel-Lock: sha1:AkS8L43XRq/rV7WgsvUR2T8iRDE= sha1:BP3msDS1RXsFWOvJZyqlhOlQSA0= sha256:TGyv43Je+3Sg4YJeC2ILV5X+ji7h3uaUqqDkQuu+L7E=
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'csv': 0.03; 'pip': 0.04;
'skip:= 10': 0.05; 'matplotlib': 0.07; 'url:downloads': 0.07;
'python.': 0.08; 'dependencies': 0.09; 'numpy': 0.09; 'page:':
0.09; 'rendering': 0.09; 'spreadsheet': 0.09; 'subject:] [': 0.09;
'url-ip:151.101.0.223/32': 0.09; 'url-ip:151.101.128.223/32':
0.09; 'url-ip:151.101.192.223/32': 0.09; 'url-
ip:151.101.64.223/32': 0.09; 'url:master': 0.09; 'subject:Python':
0.12; 'import': 0.15; 'implements': 0.16; 'lossless': 0.16;
'pyqt5': 0.16; 'pythonic': 0.16; 'received:mod-relay.zaccari.net':
0.16; 'received:zaccari.net': 0.16; 'setuptools': 0.16;
'testing.': 0.16; 'to:addr:comp-lang-python-announce': 0.16;
'to:addr:moderators.isc.org': 0.16; 'url-ip:172.65.251.78/32':
0.16; 'url-ip:172.65.251/24': 0.16; 'url-ip:172.65/16': 0.16;
'url:gitlab': 0.16; 'url:gz': 0.16; 'url:project': 0.16;
'url:pypi': 0.16; 'url:releases': 0.16; 'url:tar': 0.16; 'python':
0.16; 'bug': 0.19; 'language': 0.21; 'subject:] ': 0.21;
'written': 0.22; 'application.': 0.22; 'goal': 0.23;
'programming': 0.25; 'pgp': 0.26; 'header:User-Agent:1': 0.30;
'header:Organization:1': 0.31; 'there': 0.33; 'requires': 0.34;
'fix': 0.36; 'source': 0.36; 'subject:[': 0.37; 'martin': 0.40;
'website:': 0.60; 'provide': 0.60; 'url-ip:151.101.0/24': 0.62;
'url-ip:151.101.128/24': 0.62; 'url-ip:151.101.192/24': 0.62;
'url-ip:151.101.64/24': 0.62; 'updates': 0.64; 'received:userid':
0.66; 'header:Received:6': 0.67; 'below': 0.69; 'free': 0.72;
'released': 0.75; 'signature': 0.76; 'reply-to:no real name:2**0':
0.78; 'header:Reply-To:1': 0.79; 'url:-': 0.84; 'url:false': 0.84;
'url:sig': 0.91
Delivered-To: comp-lang-python-announce@moderators.isc.org
Authentication-Results: name/DBAE876020E; dmarc=fail (p=quarantine dis=none) header.from=gmx.net
Authentication-Results: name; spf=pass smtp.mailfrom=eternal-september.org
User-Agent: Mozilla Thunderbird
Content-Language: de-DE, en-US-large
X-Auth-Sender: U2FsdGVkX18Fp0gNnJWm/rLX2YYaOJXV
X-MailFrom: news@eternal-september.org
X-Mailman-Rule-Hits: emergency
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved
Message-ID-Hash: GOCYTVBVF5RX4JXOHTWM3D27AIWJFAM5
X-Message-ID-Hash: GOCYTVBVF5RX4JXOHTWM3D27AIWJFAM5
X-Mailman-Approved-At: Sat, 23 Dec 2023 06:58:16 -0500
X-Mailman-Version: 3.3.10b1
Precedence: list
List-Id: Announcement-only list for the Python programming language <python-announce-list.python.org>
Archived-At: <https://mail.python.org/archives/list/python-announce-list@python.org/message/GOCYTVBVF5RX4JXOHTWM3D27AIWJFAM5/>
List-Archive: <https://mail.python.org/archives/list/python-announce-list@python.org/>
List-Help: <mailto:python-announce-list-request@python.org?subject=help>
List-Owner: <mailto:python-announce-list-owner@python.org>
List-Post: <mailto:python-announce-list@python.org>
List-Subscribe: <mailto:python-announce-list-join@python.org>
List-Unsubscribe: <mailto:python-announce-list-leave@python.org>
View all headers

pyspread 2.2.3
==============

This is a bugfix release.

Bug fixes:
* Fix for Qt versions below 5.13 that do not provide lossless image
rendering
* csv import without quotations fixed
* Periodic updates now again only updates frozen cells

Please note that there is also a pre-release 2.3-beta.1 available for
testing. It implements the switch from Qt5 to Qt6.
You can find it at:
https://gitlab.com/pyspread/downloads/-/raw/master/pre-releases/pyspread-2.3b1.tar.gz
PGP signature:
https://gitlab.com/pyspread/downloads/-/raw/master/pre-releases/pyspread-2.3b1.tar.gz.sig

About pyspread
==============

Pyspread is a non-traditional spreadsheet 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: https://pyspread.gitlab.io/
Download page: https://pypi.org/project/pyspread/
Signature for tarball:
https://gitlab.com/pyspread/downloads/-/raw/master/releases/pyspread-2.2.3.tar.gz.asc?inline=false
Source code: https://gitlab.com/pyspread/pyspread

Dependencies
============

Mandatory:
* Python (≥ 3.6)
* numpy (>=1.1)
* PyQt5 (≥ 5.10, requires PyQt5.Svg)
* setuptools (>=40.0)
* markdown2 (>= 2.3)

Recommended:
* matplotlib (>=1.1.1)
* pyenchant (>=1.1)
* pip (>=18)
* python-dateutil (>= 2.7.0)
* py-moneyed (>=2.0)
* rpy2 (>=3.4)
* plotnine (>=0.8)
* libvoikko (>=4.3)
* nuspell (>=5.1)
* hspell (>= 1.4)
* ggplot2 (>=3.4)

For building the apidocs with Sphinx see apidocs/requirements.txt

Enjoy

Martin

1

rocksolid light 0.9.8
clearnet tor