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


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

[Python-announce] [RELEASE] pyspread 2.4.1

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Martin Manns <mmanns@gmx.net>
Newsgroups comp.lang.python.announce
Subject [Python-announce] [RELEASE] pyspread 2.4.1
Date Sat, 8 Nov 2025 16:15:11 +0100
Organization A noiseless patient Spider
Lines 62
Approved python-announce-list@python.org
Message-ID <71e2eb94-e8d3-4c11-9ac4-4e32900f7332@gmx.net> (permalink)
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 O3NrzGA59GiK9TSvtsJJbg3obuG1Q/8Qm8rM5lYTTzLw==
Cancel-Lock sha1:1Dk1yKy36GzHc5cX7wCS5bTxVPI= sha1:iorAu6X845hf4oXkdRudn7UGBo4= sha256:Ysw2gUGYdzATCxWVpC8pWpZXpsUdtHdLIXOdzqeEAHY=
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; 'matplotlib': 0.07; 'url:downloads': 0.07; 'python.': 0.08; 'dependencies': 0.09; 'deprecation': 0.09; 'numpy': 0.09; 'page:': 0.09; 'spreadsheet': 0.09; 'subject:] [': 0.09; 'url:master': 0.09; 'subject:Python': 0.12; 'issues:': 0.16; 'migrating': 0.16; 'pythonic': 0.16; 'setuptools': 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; 'subject:] ': 0.18; 'bug': 0.19; 'installing': 0.19; 'issue': 0.21; 'language': 0.21; 'written': 0.22; 'application.': 0.22; 'goal': 0.23; 'code': 0.23; 'programming': 0.25; 'function': 0.27; 'header:Organization:1': 0.29; 'header:User-Agent:1': 0.30; 'present': 0.30; 'packages': 0.31; 'subject:[': 0.34; 'package': 0.34; 'requires': 0.34; 'fix': 0.36; 'source': 0.36; 'missing': 0.37; 'url-ip:151.101.0.223/32': 0.37; 'url-ip:151.101.128.223/32': 0.37; 'url- ip:151.101.192.223/32': 0.37; 'url-ip:151.101.64.223/32': 0.37; 'added': 0.39; 'evaluation': 0.39; 'martin': 0.40; 'website:': 0.60; 'url:4': 0.64; 'received:157': 0.65; 'received:userid': 0.66; 'header:Received:6': 0.67; 'excel': 0.69; 'free': 0.71; 'released': 0.75; 'signature': 0.76; 'reply-to:no real name:2**0': 0.78; 'header:Reply-To:1': 0.79; 'known': 0.84; 'url:-': 0.84
Delivered-To comp-lang-python-announce@moderators.isc.org
Authentication-Results name/85365621AD; dmarc=fail (p=quarantine dis=none) header.from=gmx.net
Injection-Date Sat, 08 Nov 2025 15:15:14 +0000 (UTC)
User-Agent Mozilla Thunderbird
Content-Language de-DE, en-US-large
X-Auth-Sender U2FsdGVkX1/Y39AM0lpJq7lfwK3T16wL
X-Spam-Status No, score=-101.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_REPLYTO,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_ZEN_BLOCKED_OPENDNS,SPF_FAIL, SPF_HELO_PASS,URIBL_DBL_BLOCKED_OPENDNS,URIBL_ZEN_BLOCKED_OPENDNS, 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 ZRT3HW6ASKMAQGURYKIIHWOONXBFHUGD
X-Message-ID-Hash ZRT3HW6ASKMAQGURYKIIHWOONXBFHUGD
X-Mailman-Approved-At Sat, 08 Nov 2025 12:16:18 -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/ZRT3HW6ASKMAQGURYKIIHWOONXBFHUGD/>
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>
Xref csiph.com comp.lang.python.announce:4330

Show key headers only | View raw


pyspread 2.4.1
==============

This is a bugfix release.

Bug fixes:
  * Deprecation issue in Python 3.13 with pkg_resources fixed by
    migrating to importlib.
  * Excel code evaluation is now described in the docs
  * Fix for installing packages not present on the system
  * Missing xls helper function added to the package

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.4.1.tar.gz.asc
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)
* 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

Known issues:
  * Building the apidocs is failing with the current Sphinx release.

Enjoy

Martin

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


Thread

[Python-announce] [RELEASE] pyspread 2.4.1 Martin Manns <mmanns@gmx.net> - 2025-11-08 16:15 +0100

csiph-web