Skip to main content

Spreadsheet Number Format processor - a Python port of SheetJS/ssf.js

Project description

ssf

https://img.shields.io/pypi/v/ssf.svg https://img.shields.io/travis/snoopyjc/ssf.svg Documentation Status

Spreadsheet Number Format processor - a Python port of SheetJS/ssf.js

Features

ssf (Spreadsheet Format) is a pure python library to format data using ECMA-376 spreadsheet format codes (used in popular spreadsheet software packages). It is derived from the JavaScript version available at https://github.com/SheetJS/ssf. All listed issues in that package, up to #80, have been fixed in this version and support for colors, widths, and localization including alternative calendars have also been implemented.

Python Version and Required Libraries

A modern version of Python is required to use ssf: version 3.6 or better. Also, these libraries are required by ssf: Babel, python-dateutil, pytz, pyYAML, six, convertdate.

Example

Credits

This package is a Python port of the similarly named JavaScript library (https://github.com/SheetJS/ssf).

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.2.2 (2020-10-29)

  • Fix issues #13, #14, #15

0.2.1 (2020-10-26)

  • Fix issues #5, #10, #11, #12

0.2.0 (2020-10-25)

  • Fix issue #6: Add support for other calendars

  • Fix issues #7-9

0.1.5 (2020-10-14)

  • Fix issues #1, #3, and JS#79, JS#80.

  • Add demo doc and encode/decode the results so unicode comes thru

0.1.2 (2020-10-08)

  • Add data files to distro

0.1.0 (2020-10-05)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssf-coco-0.2.4.tar.gz (24.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ssf_coco-0.2.4-py2.py3-none-any.whl (658.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file ssf-coco-0.2.4.tar.gz.

File metadata

  • Download URL: ssf-coco-0.2.4.tar.gz
  • Upload date:
  • Size: 24.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.6

File hashes

Hashes for ssf-coco-0.2.4.tar.gz
Algorithm Hash digest
SHA256 82c7c1d3fb452b4aab5012f7f0014ea8f8b1b374bc65a945aee1337bc94f1325
MD5 889115ed5f7ca23bd38c76dd1c8ea1be
BLAKE2b-256 46a63e451f57688e7a722438e86fc8782312048116bf7f0c66578d4ce286e27a

See more details on using hashes here.

File details

Details for the file ssf_coco-0.2.4-py2.py3-none-any.whl.

File metadata

  • Download URL: ssf_coco-0.2.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 658.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.6

File hashes

Hashes for ssf_coco-0.2.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d455fbea6084e38e751c27882c28e1dbcfa6c7c96801237abbadbfb2a05d76a0
MD5 dc4818aee4f9a0d71b06cb79f603a546
BLAKE2b-256 c49a0b76c553429877c9ffaba5cb95e700a55838d6d7a2345f0f717a30ae28d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page