Skip to main content

Miscellaneous utilities (text handling, maths, iterators, etc.)

Project description

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

pip install emlib

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

emlib-1.20.2.tar.gz (107.4 kB view details)

Uploaded Source

Built Distribution

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

emlib-1.20.2-py3-none-any.whl (118.4 kB view details)

Uploaded Python 3

File details

Details for the file emlib-1.20.2.tar.gz.

File metadata

  • Download URL: emlib-1.20.2.tar.gz
  • Upload date:
  • Size: 107.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.22

File hashes

Hashes for emlib-1.20.2.tar.gz
Algorithm Hash digest
SHA256 3250355f8531a47f92cbd29b24bcc28ddb6bbb8e7ee84cb6aa6802bd2bbb082e
MD5 6e847f2ba6bb81e7d65e987085f1188d
BLAKE2b-256 2f5f2ae79b9ae1e9c85b98bd54063881fc678e8b8bb7710393d4728228598274

See more details on using hashes here.

File details

Details for the file emlib-1.20.2-py3-none-any.whl.

File metadata

  • Download URL: emlib-1.20.2-py3-none-any.whl
  • Upload date:
  • Size: 118.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.22

File hashes

Hashes for emlib-1.20.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eb9e1aea17a537609c6422c8b362bc81f4efaad4886e34cb479444d7e1af660a
MD5 44e9b1948f3c4c18a422570f0a5b44cf
BLAKE2b-256 796ce477ed7993f79f33148d80fc94bb8d318f343a521c0e547b4b1f25a2012b

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