Skip to main content

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.

logutils

Easy setup of Python logging to console and file

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.

dictutils

Various dictionary subclasses

dsl

Utility class for implementing a Python-based DSL

Download files

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

Source Distribution

ktpanda_modules-1.0.50.tar.gz (32.5 kB view details)

Uploaded Source

Built Distribution

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

ktpanda_modules-1.0.50-py3-none-any.whl (53.3 kB view details)

Uploaded Python 3

File details

Details for the file ktpanda_modules-1.0.50.tar.gz.

File metadata

  • Download URL: ktpanda_modules-1.0.50.tar.gz
  • Upload date:
  • Size: 32.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.12

File hashes

Hashes for ktpanda_modules-1.0.50.tar.gz
Algorithm Hash digest
SHA256 36e93f8785eaa5a7e672000076765afef4e656ad1323cd808df3fdd8274143c6
MD5 8eed5d39806314ceae34818e1bffb74d
BLAKE2b-256 4f8ea17125a3aeff0712ab10b73d367fecab01f858f69f2c5ecd818317e7e2b7

See more details on using hashes here.

File details

Details for the file ktpanda_modules-1.0.50-py3-none-any.whl.

File metadata

File hashes

Hashes for ktpanda_modules-1.0.50-py3-none-any.whl
Algorithm Hash digest
SHA256 aa8f5155f5a365c8cba4ddcccbf57f66646c2f0035818fb9994db258c8e3de13
MD5 4006ae9b6169b571b1745e9b78948953
BLAKE2b-256 30bc6ce102e20dc7f5d5b7ea979fd522bc0d51b10350d512927c9224bc717e50

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.50 This release

2 files

1.0.49

2 files

1.0.48

2 files

1.0.47

2 files

1.0.46

2 files

1.0.45

2 files

1.0.44

2 files

1.0.43

2 files

1.0.42

2 files

1.0.41

2 files

1.0.40

2 files

1.0.39

2 files

1.0.38

2 files

1.0.37

2 files

1.0.36

2 files

1.0.35

2 files

1.0.34

2 files

1.0.33

2 files

1.0.32

2 files

1.0.31

2 files

1.0.30

2 files

1.0.29

2 files

1.0.28

2 files

1.0.27

2 files

1.0.26

2 files

1.0.25

2 files

1.0.24

2 files

1.0.23

2 files

1.0.22

2 files

1.0.21

2 files

1.0.20

2 files

1.0.19

2 files

1.0.18

2 files

1.0.17

2 files

1.0.16

2 files

1.0.15

2 files

1.0.14

2 files

1.0.13

2 files

1.0.12

2 files

1.0.11

2 files

1.0.10

1 file

1.0.9

1 file

1.0.7

1 file

1.0.6

1 file

1.0.5

1 file

1.0.4

1 file

1.0.3

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page