A collection of miscellaneous utility modules
Project description
ktpanda_modules
A collection of helper modules by PinkPandaKatie (https://ktpanda.org)
threadpool
Maintains a pool of threads which can execute jobs.
object_pool
Maintains a pool of objects which can be checked out as needed by different threads.
hotload
A class which can reload its methods from a module when it detects changes.
sqlite_helper
A wrapper class for an SQLite database that includes schema versioning and various helper methods.
textcolor
A module for coloring text using VT100 codes
ttyutil
Utilities for controlling Posix TTY devices and reading raw input.
dateutils
Simple utilities for dealing with date / time, extending the built-in datetime.
fileutils
Simple utilities for dealing with files / directories.
roundtrip_encoding
Contains functions for converting between text and binary data in a way that unmodified text data will be converted to the same binary data.
vt100
Defines constants for VT100 control codes.
cli
Defines decorators which make it easy to create dispatch-style CLI interfaces.
xmledit
Parses an XML document using Expat, and allows replacing nodes and text without affecting the surrounding formatting.
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
Built Distribution
File details
Details for the file ktpanda-modules-1.0.40.tar.gz
.
File metadata
- Download URL: ktpanda-modules-1.0.40.tar.gz
- Upload date:
- Size: 30.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9850d2cad8cd2b8993d4b9e262e8fe52536bebd66bac73514ac7ec4f115166c9 |
|
MD5 | e02c6689ed5e2aba9a054c855cfe8278 |
|
BLAKE2b-256 | cf3d68dcea7f7694fadfe7032391ab2bd0afbe20d8e9b7f25abf22f919308300 |
File details
Details for the file ktpanda_modules-1.0.40-py3-none-any.whl
.
File metadata
- Download URL: ktpanda_modules-1.0.40-py3-none-any.whl
- Upload date:
- Size: 48.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 789c9d4f655b16c4c1b98463bf31892596cef0e9a33979ef86fef347badbc32f |
|
MD5 | 7b79b71e81ae19248785317b03bde295 |
|
BLAKE2b-256 | a22f09ef1b878312ddbed6e96984512e06efd17ad3b9e213b430af2a98bf4afb |