.. _index: smith-utils =========== **Smith Utils** is a central hub for data cleaning and parsing scripts. This package consolidates distributed utility functions to improve code reuse and maintenance efficiency across all yeiichi projects. Key Features ------------ - **Datetime Utilities**: Robust date parsing and formatting. - **Numeric Refinement**: Clean and parse messy numeric data. - **Text Normalization & Metrics**: Standardize text and compare string similarity. - **Crypto Hash Utilities**: Calculate SHA-256 digests for text and files. - **File Classification Utilities**: Classify files from extension, MIME, magic-number, and ``file(1)`` signals. Getting started --------------- .. toctree:: :maxdepth: 2 :caption: Contents: installation quickstart api/index development changelog Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`