Utilities for database scripts
Project description
This is the low-level utility module split out from old Skytools meta-package. It contains various utilities for writing database scripts.
Database specific utilites are mainly meant for PostgreSQL.
Features
Support for background scripts - Daemonizing - logging - config parsing
Database tools - Tuned connection - DB structure examining - SQL parsing - COPY I/O
Time utilities - ISO timestamp parsing - datetime to timestamp
Text utilities - Natural sort - Fast urlencode I/O
TODO
Move from optparse to argparse
Doc cleanup
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
skytools-3.9.1.tar.gz
(101.1 kB
view hashes)
Built Distributions
Close
Hashes for skytools-3.9.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e033e0565e02abdf09ed523d4685e4f6bc23297798155bbda9763304ad0f9bf |
|
MD5 | 0aeee9157e4d8972825f2f45f1f8096d |
|
BLAKE2b-256 | ca41016399e82a89c122357aa21d38b20dfd854161d703ec59c005fd8a04bb46 |
Close
Hashes for skytools-3.9.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85779c1c44055e7e501f0b9860b4954757d6d3cd888d3ac6c7d658ca97b7accc |
|
MD5 | 111fcd7de8883f39647c4ebd9c07411e |
|
BLAKE2b-256 | 2f2959c88dc54a9c00daaeb3d49d34418e8c431ba25cab2b59065e93e55f8d0e |
Close
Hashes for skytools-3.9.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 941d422d26e2dc9da996825f611c7548fc32bad61dacce0b760a79b6b70b8d6b |
|
MD5 | fdc85a163b442c1ba376c9c57553b3b6 |
|
BLAKE2b-256 | d2a4e77529247211f925ff88edbafba316292beea372e3188bc952b7c99b606a |
Close
Hashes for skytools-3.9.1-cp37-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb8f2b91d25706b30816b6f2fc3d9927d4f38979edb06f50ece78089a8a42e31 |
|
MD5 | e3ae307d3d37c42d07c3f81d0c486c34 |
|
BLAKE2b-256 | 4afc98e0fed7bcc159272cd084ee838543a5e42f433b06ef288d143752ab373a |
Close
Hashes for skytools-3.9.1-cp37-abi3-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa4a699018afafc56af141f402e9aa00f6ab6a64b1eb276cbeb55c856e95d91f |
|
MD5 | e5221c1a8c8fca7caa1d0ff5ad1ec746 |
|
BLAKE2b-256 | 5918a2af73249e3ca8970a705f0438db9949c26087b89361728019469342754b |
Close
Hashes for skytools-3.9.1-cp37-abi3-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8620acbb75efebf9df1eed603e4b59c43a6b20115e96fd8eb56ae476497f85a9 |
|
MD5 | b1ade947a5c0f4f6f5099d4426c3dd3b |
|
BLAKE2b-256 | c8208c9c9d4fc0481c0b071768afd545d15dbcea4ed6a66e662c30853f83049b |
Close
Hashes for skytools-3.9.1-cp37-abi3-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdc298699cedabf1303df14072c0a48349dd0260efd5f3ec8c0990c68e80eb6c |
|
MD5 | fbeefd345c6db39ea771bbcb885c2c86 |
|
BLAKE2b-256 | ef02876967979d9ffd51a1fe506a45ca4d91d4329b6c5af7c88e0abe478071b5 |
Close
Hashes for skytools-3.9.1-cp37-abi3-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8190fe241ad3685789ddbf5d4e0e29e5e01ca4e02b19162a9784632a75ea488 |
|
MD5 | 136040c03bff8f6c15a0fd60d61d98a8 |
|
BLAKE2b-256 | d310cd9969f1c65a3de35d5f20cf3ed6aacc4696981d85db769215a98e0dee8e |
Close
Hashes for skytools-3.9.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed8f52d3a0ca75c5d64c2212dbdcdad20548dd391727a7802da15c560005340a |
|
MD5 | cb7462e281bd26e0c7d0480dd4705e7a |
|
BLAKE2b-256 | 0f55b32ea6ce9c00bdb9e8905e94165a59da84494f0e2ca65415edaad5f68b7a |
Close
Hashes for skytools-3.9.1-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfb47508349d488a41f1180578d456596ce00bcafc1d22a894adf2c238244b14 |
|
MD5 | 3154cd1906c8ea975e38a71311ba54d2 |
|
BLAKE2b-256 | 56ae71a605bd0a24b0e826ae187c814ce09b94ec5223e99a2ed0a979a398afd9 |
Close
Hashes for skytools-3.9.1-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 659f51f54dc5bbed618a263a2c01f21a6110aa2394fcfd4ab0de663f0de17bbe |
|
MD5 | b910b82d8073d7bf0f3772948e1d796a |
|
BLAKE2b-256 | 25aeef5a600acf4a7c8156cfae37df5fd12008b2574cbbe69f16dde8ecefe960 |
Close
Hashes for skytools-3.9.1-cp37-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a88176dbde5e7b31a2f79ce03e8d20454bb17e49913114fd8cd6550852d55843 |
|
MD5 | 6ab487ae16a27e94b5ccd2fe5379cb3b |
|
BLAKE2b-256 | d64b836d92d1f4a54288f4223b8631cc16a35e481c2678944760b2a07cc98ce3 |
Close
Hashes for skytools-3.9.1-cp37-abi3-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05761bb3d858c966ef4052c8f03f2e73bd5254dc76cf88ad7e4997e3eed648e0 |
|
MD5 | 573e0cef9c61aad2bf570935f06d6a2c |
|
BLAKE2b-256 | 984deffda4485d125a857c97c69df49a9a73bc275dc74943defe34092f1fe4b2 |
Close
Hashes for skytools-3.9.1-cp37-abi3-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b94f2dd154b9d35d191d111588cc7c2f95b9238678b7614c4b8eaf4bf844f565 |
|
MD5 | 62c7d9af30aafea5af6f2a3a62b7e3f8 |
|
BLAKE2b-256 | b524dbdba09249087d2780f78a74fdc9e34de222f59aa16860c618a38ff46ec1 |