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, ummalqura, 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-reducto-0.2.3.tar.gz (24.0 MB view details)

Uploaded Source

Built Distribution

ssf_reducto-0.2.3-py2.py3-none-any.whl (659.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ssf-reducto-0.2.3.tar.gz.

File metadata

  • Download URL: ssf-reducto-0.2.3.tar.gz
  • Upload date:
  • Size: 24.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for ssf-reducto-0.2.3.tar.gz
Algorithm Hash digest
SHA256 c5bd09dc622b716e53a0c0d15aa8ff6e073c75e10230fe428a74969c96ac98fc
MD5 da6f12acf67f51516de4da52ae1f0722
BLAKE2b-256 d09f76d8350a5298062dc6ff7d6d91d7faadae47e14db3508cacf5406ec415bd

See more details on using hashes here.

File details

Details for the file ssf_reducto-0.2.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ssf_reducto-0.2.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 220db73968d7090af4f607e4e7371973de8fd7af1498260d3bfb0b9a46192268
MD5 0676b8937360bd8328db086423e51e2e
BLAKE2b-256 5782683d38ad7118902f7d9bf7d5465e7ce6d661b5c4747d096a79835a9c3316

See more details on using hashes here.

Supported by

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