Metadata-Version: 2.4
Name: emlib
Version: 1.20.2
Summary: Miscellaneous utilities (text handling, maths, iterators, etc.)
Author-email: Eduardo Moguillansky <eduardo.moguillansky@gmail.com>
Project-URL: Homepage, https://github.com/gesellkammer/emlib
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE.md
Requires-Dist: numpy
Requires-Dist: appdirs
Requires-Dist: tabulate
Requires-Dist: watchdog
Requires-Dist: matplotlib
Requires-Dist: pillow<11
Requires-Dist: decorator
Requires-Dist: ttkthemes
Dynamic: license-file

emlib
=====

emlib is a set of modules with miscelaneous functionality:

- maths: 
    - base conversion, euclidian distance, min. common denominator, etc.
    - combinatorics
    - number theory
    - number series
    - markov chains
    - utilities to traverse graphs
- matplotlib enhancements
- csv utilities
- iterator tools (similar to more_itertools)
- containers: RecordList (a list of named tuples)
- doctools: tools to generate documentation (for mkdocs particularly)
- etc

-----

Documentation
-------------

https://emlib.readthedocs.io


-----

Installation

.. code:: bash

    pip install emlib

