wrapper of git command-line
A python client for Etcd https://github.com/coreos/etcd This module will only work correctly with the etcd server version 2.3.x or later.
Cache data which access frequently.
This module provides some util methods to get multipart headers and body.
This module provide some util methods to handle mime type.
For using redis more easily.
This lib is used to set up cgroup directory tree according to configuration saved in zookeeper, and add pid to cgroup accordingly.
We find that 'httplib' must work in blocking mode and it can not have a timeout when recving response.
StopWatch - library for adding timers and tags in your code for performance monitoring
Scan log files on local machine, collector all interested logs, and send to somewhere for display.
It supplies a command line interface API to start/stop/restart a daemon.
Just like nix command cat or tail, it continuously scan a file line by line.
Some helper function to make life easier with zookeeper.
unit test for python-docker
force `json.dump` and `json.load` in `utf-8` encoding.
A python lib is used for adding aws version 4 signature to request.
A python module to manage commands.
Utility functions for network related operation.
It provides with several string operation functions.
Find common prefix of several `string`s, tuples of string, or other nested structure, recursively by default.
A collection of helper functions to implement transactional operations.
segmented range which is represented in a list of sorted interleaving range.
It provides with several dict operation functions.
k3protlock is a cross-process lock that is implemented with `tcp` port binding.
priorityQueue is a queue with priority support
utility to create thread.
k3heap is a binary min heap implemented with reference
convert markdown to zhihu compatible format. https://github.com/drmingdrmer/md2zhihu
handy alias of mostly used functions
easy to use `Popen`
Time convertion utils
Convert number to human readable format in a string.
convert markdown segment into easy to transfer media sucha images.
k3jobq processes a series of inputs with functions concurrently
k3log is a collection of log utilities.
k3confloader loads conf for other pykit3 modules
create colored text on terminal
k3str is a collection of string utilities.
k3math is a toy math impl