46 projects
k3git
wrapper of git command-line
k3handy
Handy alias of mostly used functions
k3fnmatch
Enhanced fnmatch with grouping regex and path transformation
k3portlock
Cross-process lock using TCP port binding
k3net
Network utilities for IP address detection and classification
k3wsjobd
Gevent-based WebSocket server for async job processing
k3zkutil
Helper functions for ZooKeeper with kazoo
k3utfjson
JSON dump and load with enforced UTF-8 encoding
k3ut
Unittest utilities with debug logging and test helpers
k3utdocker
Docker client utilities for unit testing
k3time
Time conversion utilities for parsing and formatting timestamps
k3txutil
Compare-and-swap (CAS) loop utilities for transactional operations
k3thread
Thread utilities for daemon threads and exception sending
k3shell
Shell command dispatcher with nested subcommand support
k3str
String operation utilities for encoding conversion
k3stopwatch
Hierarchical timing measurement with aggregated and tracing reports
k3proc
Utility to create subprocess with support for timeout, tty, and text mode
k3redisutil
Redis utilities for easier client management and proxy support
k3priorityqueue
Priority queue with weighted producer support
k3rangeset
Segmented range represented as sorted interleaving intervals
k3pattern
Find common prefix of strings, tuples, and nested structures
k3http
HTTP/1.1 client with timeout support
k3num
Human-readable number formatting and hex string utilities
k3modutil
Utilities for loading and inspecting Python submodules
k3mime
MIME type detection by filename
k3logcollector
Log collector for scanning and aggregating log files
k3math
A toy math implementation with Vector, Matrix, and Polynomial
k3jobq
Concurrent job queue manager with multi-threading support
k3log
A collection of log utilities for Python logging
k3httpmultipart
HTTP multipart form data encoder
k3heap
Binary min heap implemented with reference
k3fs
File-system utilities for reading, writing, and directory operations
k3fmt
Several string operation functions for formatting and manipulation
k3etcd
Python client for etcd server version 2.3.x and later
k3down2
Convert markdown segments into images and other transferable media
k3color
Create colored text on terminal
k3daemonize
Create daemon processes with CLI for start/stop/restart
k3dict
Dict operation utilities including iteration, getter/setter makers, and attribute access
k3confloader
Load configuration for pykit3 modules
k3cacheable
Cache data which access frequently
k3cgrouparch
Set up cgroup directory tree and add pid to cgroup
k3cat
Like nix command cat or tail, continuously scan a file line by line
k3awssign
A python lib for adding AWS signature version 4 to requests
pk3
Build utilities for pykit3 packages
bendlog
Utilities for analyzing Databend logs
md2zhihu
convert markdown to zhihu compatible format. https://github.com/drmingdrmer/md2zhihu