De release van de spreadsheet-app pyspread 2.0 is beschikbaar, waarmee u de programmeertaal Python kunt gebruiken voor het manipuleren van gegevens in cellen. Elke cel in pyspread retourneert een Python-object en dergelijke objecten kunnen alles vertegenwoordigen, inclusief lijsten of matrices. Voor effectief gebruik van pyspread zijn minimaal basiskennis van Python vereist. De code is geschreven in Python met behulp van NumPy voor berekeningen, matplotlib voor grafieken en PyQt5 voor de gebruikersinterface. Het programma wordt verspreid onder de GPLv3-licentie. Release 2.0 wordt gemarkeerd als de eerste stabiele versie van pyspread die werkt met Python 3 (>= 3.6).
Kenmerken:
- In de cellen van de spreadsheet kunt u Python-code invoeren en Python-objecten retourneren.
- In de cellen kan naar Python-bibliotheken worden verwezen, zoals NumPy.
- Cellen kunnen tekst, opmaak, afbeeldingen of diagrammen (matplotlib) weergeven.
- Import in CSV-indeling en export in CSV-, PDF- en SVG-indelingen wordt ondersteund.
- Het opslagformaat van de spreadsheets is gebaseerd op Git en ondersteunt het koppelen van handtekeningen op basis van de blake2b-hash om bescherming tegen code-injectie te bieden.
- Voor tekstgegevens wordt spellingscontrole ondersteund.

Bron: opennet.ru
