<commit_before>maiome's library of utilities
=============================

this is a library of semi-useful and hopefully reusable utilities used within a few
of the projects that are in development under the maiome namespace.

 config.configuration -> a "simple" config reader with section promises and special types.
 connection.connection -> a structured-packet based connection client.
 connection.packets -> an extendible packet implementation for use with the other connection classes.
 connection.server -> a structure-packet based connection server.
 database.dbmapper -> a reflective/introspective ORM used for simple object relations in SQLite (and maybe others).
 util.scheduler -> a simple tick-based scheduler suitable for use in ticking event loops.<commit_msg>1.1: updated README<commit_after>maiome's library of utilities
=============================

this is a library of semi-useful and hopefully reusable utilities used within a few
of the projects that are in development under the maiome namespace.

 config.configuration -> a "simple" config reader with section promises and special types.
 connection.connection -> a structured-packet based connection client.
 connection.packets -> an extendible packet implementation for use with the other connection classes.
 connection.server -> a structure-packet based connection server.
 database.dbmapper -> a reflective/introspective ORM used for simple object relations in SQLite (and maybe others).
 database.dbtypeconv -> a series of sqlite "middlewares" to do useful type conversions.
 text.table -> relatively simple text table formatter that allows formatting of data in different ways.
 util.args -> flexible command line argument parser.
 util.names -> simple random name generator.
 util.scheduler -> a simple tick-based scheduler suitable for use in ticking event loops.
{'fraction_non_alphanumeric': 0.08333333333333333, 'fraction_numerical': 0.0010822510822510823, 'mean_word_length': 4.85126582278481, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 19, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2511835', 'n_tokens_mistral': 416, 'n_tokens_neox': 396, 'n_words': 217}