Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #117: the printer thinks its a router.


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

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

1
Subject: [Python-announce] [RELEASE] pyspread 2.3.1
From: Martin Manns
Newsgroups: comp.lang.python.announce
Organization: A noiseless patient Spider
Date: Tue, 3 Dec 2024 22:43 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.3.1
Date: Tue, 3 Dec 2024 23:43:17 +0100
Organization: A noiseless patient Spider
Lines: 65
Approved: python-announce-list@python.org
Message-ID: <1b0d2a5e-e2ad-4dbf-8512-da40cc738f39@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 DyR42MqEtiNkXxySANPW+ASThnZ6O9ZYJmmSVmLQ8juA==
Cancel-Lock: sha1:vuAJF56Xl9NKhgLW3vz6S2zlMmo= sha1:UgqEVto17RsCoGADrjX+I9tgRzc= sha256:C8YvWcAIm46KEfb3F2dGgOKK+VRgqKFEsaqKS82KA/4=
Delivered-To: python-announce-list@x.python.org
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; 'pip': 0.04; 'skip:= 10':
0.05; 'debug': 0.07; 'matplotlib': 0.07; 'moment,': 0.07;
'url:downloads': 0.07; 'python.': 0.08; 'dependencies': 0.09;
'numpy': 0.09; 'page:': 0.09; 'spreadsheet': 0.09; 'subject:] [':
0.09; 'url:master': 0.09; 'subject:Python': 0.12; 'fixes': 0.16;
'pythonic': 0.16; 'respective': 0.16; 'setuptools': 0.16;
'slicing': 0.16; 'to:addr:comp-lang-python-announce': 0.16;
'to:addr:moderators.isc.org': 0.16; 'triggered': 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; 'subject:] ': 0.20;
'language': 0.21; 'written': 0.22; 'application.': 0.22; 'goal':
0.23; 'received:de': 0.23; 'programming': 0.25; 'header:User-
Agent:1': 0.30; 'actions': 0.32; 'header:Organization:1': 0.32;
'subject:[': 0.34; 'requires': 0.34; 'files': 0.36; 'errors':
0.36; 'source': 0.36; 'using': 0.37; 'url-ip:151.101.0.223/32':
0.38; 'url-ip:151.101.128.223/32': 0.38; 'url-
ip:151.101.192.223/32': 0.38; 'url-ip:151.101.64.223/32': 0.38;
'added': 0.39; 'martin': 0.40; 'website:': 0.60; 'once': 0.63;
'mainly': 0.64; 'received:userid': 0.66; 'free': 0.71; 'released':
0.75; 'signature': 0.76; 'reply-to:no real name:2**0': 0.78;
'header:Reply-To:1': 0.79; 'prevented': 0.84; 'url:-': 0.84;
'url:false': 0.84
Authentication-Results: name/C141B5F8F2; dmarc=fail (p=quarantine dis=none) header.from=gmx.net
Injection-Date: Tue, 03 Dec 2024 23:43:18 +0100 (CET)
User-Agent: Mozilla Thunderbird
X-Auth-Sender: U2FsdGVkX1/u00tHuHz/RidG2FX5yXUN
Content-Language: de-DE, en-US-large
X-Spam-Status: No, score=-99.5 required=5.0 tests=FREEMAIL_FORGED_REPLYTO,
HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_BLOCKED,
RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED,
SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_IN_WELCOMELIST,
USER_IN_WHITELIST autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
smtp.eternal-september.org
X-MailFrom: news@eternal-september.org
X-Mailman-Rule-Hits: emergency
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-python-announce-list.python.org-0; header-match-python-announce-list.python.org-1; header-match-python-announce-list.python.org-2; header-match-python-announce-list.python.org-3; header-match-python-announce-list.python.org-4
Message-ID-Hash: QBXLVHNQYDU5HPPMOGZIXPKLMNNAFMIS
X-Message-ID-Hash: QBXLVHNQYDU5HPPMOGZIXPKLMNNAFMIS
X-Mailman-Approved-At: Tue, 03 Dec 2024 18:16:48 -0500
X-Mailman-Version: 3.3.11b1
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/QBXLVHNQYDU5HPPMOGZIXPKLMNNAFMIS/>
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.3.1 has been released
================================

This is a bugfix release.

Bug fixes
=========

* Errors when slicing S fixed
* If <Enter> or <Tab> are typed too fast in the grid, respective
actions are now triggered only once and not twice
* Added debug support via CLI using logging.
At the moment, this is mainly used for xlsx import.
* Fixed a bug that prevented many xlsx files from being opened

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.3.tar.gz.asc?inline=false
Source code: https://gitlab.com/pyspread/pyspread

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

Mandatory:
* Python (≥ 3.6)
* numpy (>=1.1)
* PyQt6 (≥ 6.5, requires PyQt6.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, requires R installation)
* plotnine (>=0.8)
* libvoikko (>=4.3)
* nuspell (>=5.1)
* hspell (>= 1.4)
* ggplot2 (>=3.4)
* pycel (>=1.0b30)
* openpyxl (>=3.0.7)

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

Enjoy

Martin

1

rocksolid light 0.9.8
clearnet tor