Metadata-Version: 2.1
Name: ssf-coco
Version: 0.2.4
Summary: Spreadsheet Number Format processor - a Python port of SheetJS/ssf.js
Home-page: https://github.com/coco37629/ssf-coco
Author: Joe Cool
Author-email: snoopyjc@gmail.com
License: Apache Software License 2.0
Keywords: ssf
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: Babel
Requires-Dist: python-dateutil
Requires-Dist: pytz
Requires-Dist: PyYAML
Requires-Dist: six
Requires-Dist: convertdate

===
ssf
===


.. image:: https://img.shields.io/pypi/v/ssf.svg
        :target: https://pypi.python.org/pypi/ssf

.. image:: https://img.shields.io/travis/snoopyjc/ssf.svg
        :target: https://travis-ci.com/snoopyjc/ssf

.. image:: https://readthedocs.org/projects/ssf/badge/?version=latest
        :target: https://ssf.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status




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


* Free software: Apache Software License 2.0
* Documentation: https://ssf.readthedocs.io.


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
-------

- `Basic Demo <http://www.snoopyjc.org/ssf/>`_

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.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
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.
