API

suou.sqlalchemy

Utilities for SQLAlchemy.

suou.asgi

ASGI stuff

suou.bits

Utilities for working with bits & handy arithmetics

suou.calendar

Calendar utilities (mainly Gregorian oof)

suou.classtools

Class and metaclass utilities.

suou.codecs

Coding/decoding utilities (e.g. Base64).

suou.collections

Miscellaneous iterables

suou.color

Colors for coding artists

suou.configparse

Utilities for parsing config variables.

suou.dei

Utilities for Diversity, Equity, Inclusion.

suou.dorks

Web app hardening and PT utilities.

suou.exceptions

Exceptions and throwables for all purposes!

suou.flask_restx

Utilities for Flask-RestX

suou.flask_sqlalchemy

Utilities for Flask-SQLAlchemy binding.

suou.flask

Utilities for Flask

suou.functools

Function utilities (decorators et al.).

suou.http

Framework-agnostic utilities for web app development.

suou.i18n

Internationalization (i18n) utilities.

suou.iding

ID (i.e. SIQ) utilities.

suou.itertools

Iteration utilities.

suou.legal

TOS / policy building blocks for the lazy, in English language.

suou.lex(text, table, *[, whitespace])

Return a text as a list of tokens, given a token table (iterable of TokenSym).

suou.luck

Fortune, RNG and esoterism.

suou.markdown

Plugins for markdown.

suou.mat

Matrix (not the movie...)

suou.migrate

Tools for migrating to SIS and SIQ.

suou.peewee

Utilities for peewee, the beginner-friendly Python ORM.

suou.quart

Utilities for Quart, asynchronous successor of Flask

suou.redact

"Security through obscurity" helpers for less sensitive logging

suou.sass

suou.signing

Utilities for signing/integrity, on top of ItsDangerous.

suou.snowflake

Utilities for Snowflake-like identifiers.

suou.strtools

Utilities for string manipulation.

suou.terminal

Utilities for console I/O and text user interfaces (TUI)

suou.validators

Miscellaneous validator closures.

suou.waiter

Content serving API over HTTP, based on Starlette.