Pyspread

Software Screenshot:
Pyspread
Software Details:
Version: 1.1.1 updated
Upload Date: 1 Dec 17
Developer: Martin Manns
Distribution Type: Freeware
Downloads: 4

Rating: nan/5 (Total Votes: 0)

Pyspread is an open source, freely distributed, portable and cross-platform graphical software project implemented in Python and designed from the ground up to provide users with a modern and easy-to-use spreadsheet editor for GNU/Linux and UNIX-like operating systems.

Features at a glance

Key features include export and import support for CSV (Comma-separated values) files, chart creation dialog based on matplotlib, Python macros, Python objects as cell results, and GPG (GNU Privacy Guard) based save file signatures for preventing foreign code execution.

Instead of spreadsheet formulas, Python expressions are entered into the spreadsheet cells. Each expression returns a Python object that can be accessed from other cells, which can represent anything, including lists or matrices.

Getting started with Pyspread

Installing Pyspread on a GNU/Linux operating system is quite easy, as you can find the application on the main software repositories of popular distributions, such as Arch Linux, Ubuntu, Debian, Slackware or Mageia, using the built-in package manager.

If the latest version of Pyspread is not available there, you can download the source package from Softoware or the project’s homepage, save it on your Home directory, unpack it, open a terminal emulator, navigate to the location of the extracted archive files (e.g. cd /home/softoware/pyspread-0.4) and run the ‘sudo python setup.py install’ command to install it system wide. Then, open the app from the main menu of your desktop environment.

Under the hood and supported OSes

Taking a look under the hood of the Pyspread application, we can mention that it is written entirely in the Python programming language. For the graphical user interface, the program uses the wxPython GUI toolkit.

Being written in Python means that it’s a cross-platform software, supported on GNU/Linux, Microsoft Windows and Mac OS X operating systems. The application has been successfully tested with 32-bit and 64-bit installations of the aforementioned OSes.

What is new in this release:

  • String representation of S removed to prevent lockups in large grids
  • Brazilian Portuguese localization added
  • CSV file import now allows different file encodings
  • Improved chart dialog
  • Unit tests now succeed in Windows
  • Various bug fixes

What is new in version 1.0.2:

  • String representation of S removed to prevent lockups in large grids
  • Brazilian Portuguese localization added
  • CSV file import now allows different file encodings
  • Improved chart dialog
  • Unit tests now succeed in Windows
  • Various bug fixes

What is new in version 1.0:

  • String representation of S removed to prevent lockups in large grids
  • Brazilian Portuguese localization added
  • CSV file import now allows different file encodings
  • Improved chart dialog
  • Unit tests now succeed in Windows
  • Various bug fixes

What is new in version 0.4:

  • String representation of S removed to prevent lockups in large grids
  • Brazilian Portuguese localization added
  • CSV file import now allows different file encodings
  • Improved chart dialog
  • Unit tests now succeed in Windows
  • Various bug fixes

What is new in version 0.2.4:

  • Windows compatibility
  • More charts and chart options
  • Localization in Nowegian Nynorsk and Bokmaal
  • More than 64k characters supported in one cell
  • High quality embedded images
  • Paste iterable data into multiple cells via Paste As...

What is new in version 0.2.3:

  • GUI front-end for matplotlib charts
  • Image display in cells
  • Localization in German, Dutch, Danish and Ukrainian (partly finished)
  • Dependency to PyMe, rpy and gmpy removed for easier packaging
  • New dependencies matplotlib, python-gnupg
  • New example files
  • Various bug fixes

What is new in version 0.0.14b:

  • Cell border can be changed independently.
  • Cell access allows negative indices when not slicing.

Requirements:

  • Python
  • NumPy
  • wxPython
  • RPy

Other Software of Developer Martin Manns

Pyspread
Pyspread

12 May 15

Comments to Pyspread

Comments not found
Add Comment
Turn on images!