Dostępna jest wersja aplikacji do pracy z arkuszami kalkulacyjnymi pyspread 2.0, która umożliwia użycie języka Python do manipulacji danymi w komórkach. Każda komórka pyspread zwraca obiekt Pythona, a podobne obiekty mogą reprezentować cokolwiek, w tym listy lub macierze. Aby skutecznie wykorzystać pyspread, konieczne są przynajmniej podstawowe umiejętności w Pythonie. Kod napisany jest w języku Python z użyciem NumPy do obliczeń, matplotlib do wykresów oraz PyQt5 do interfejsu użytkownika. Program jest dystrybuowany na zasadzie licencji GPLv3. Wersja 2.0 to pierwsza stabilna wersja pyspread działająca z Pythonem 3 (>= 3.6).
Cechy:
- W komórkach tabeli można wprowadzać kod w języku Python i zwracać obiekty Pythona.
- W komórkach można odwoływać się do bibliotek Pythona, na przykład NumPy.
- Komórki mogą wyświetlać tekst, formatowanie, obrazy lub wykresy (matplotlib).
- Obsługiwany jest import w formacie CSV oraz eksport w formatach CSV, PDF, SVG.
- Format przechowywania arkuszy kalkulacyjnych oparty jest na użyciu Gita i wspiera dołączanie podpisów na bazie hasha blake2b w celu ochrony przed wstrzykiwaniem obcego kodu.
- Dla danych tekstowych wspierana jest korekta pisowni.

Źródło: opennet.ru
