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.2.tar.gz
(101.1 kB
view hashes)
Built Distributions
Close
Hashes for skytools-3.9.2-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b668bca7fa9c4078ac8fc4928f75fe14b6a67f4ff4a2f096ab344bc437eb0390 |
|
MD5 | 90bf5ed83937da6879ce42ea7d7b62ac |
|
BLAKE2b-256 | 9f985fca9c955714ecb61f78c140ca4c4d354c6f5ee1c81970f7cb1e89002412 |
Close
Hashes for skytools-3.9.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86f2e5f1f409b1c375901228840708b1859d3b50aa4986017acd89caab31607e |
|
MD5 | 57b99fef277fcd08d62ccd12333eec90 |
|
BLAKE2b-256 | 3913b0ca309f0a4e748269f5403c2c31ecdee69dd566de20215ebc21c81fcee3 |
Close
Hashes for skytools-3.9.2-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3406768ad0fd85e75c2a27e23248d508e6dbb6bfa8670f4a5de216cedffeb97b |
|
MD5 | b39e8b4b55615f6933f02e83e41c657a |
|
BLAKE2b-256 | 2df4da710cc37d2c0984b886508cc3340ec0c77423bad6fc41e838cda0d9a1e0 |
Close
Hashes for skytools-3.9.2-cp37-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b9755b9b233339daec8e742824f256f219f3da523b5499408d521d0be681139 |
|
MD5 | 314bbff1b5e05ce0c03f0ef86c1f5cb5 |
|
BLAKE2b-256 | ca976d0554d0f63f6b24d3815ccb773530e027969d62cc2c3d4bc0f2b8b3321e |
Close
Hashes for skytools-3.9.2-cp37-abi3-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57ea0af47fabeba4820d19a64e71385be065c26a94e7a8b5d9f82f0ade84435c |
|
MD5 | 956daa67f94b43938945f7c66d8e08d2 |
|
BLAKE2b-256 | a82c411947e8114c15d0fcb2e3dfddffc5dfde5f09cb5aead28f1b489e3a6121 |
Close
Hashes for skytools-3.9.2-cp37-abi3-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6bbdeb2921c9c0f3308896bd983dfbfbb2117719cad636d5cd930f69f489ee4 |
|
MD5 | bcbe0cc3523ab10d9c640a8446ae581b |
|
BLAKE2b-256 | 4386bd113b628025a0fddff985ed9fe2bc90ba577d98b5530e9e4e74b674f75f |
Close
Hashes for skytools-3.9.2-cp37-abi3-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96e1699a2e734bdf0df5991b65ab1af71547285d5ae229e76da816e8eea61330 |
|
MD5 | 7743b1b9b9db13faf321ac872a4ffe97 |
|
BLAKE2b-256 | 158f19d8346903cfa0b9791042b69b828c2811de25d79c06973801cdf692a2bc |
Close
Hashes for skytools-3.9.2-cp37-abi3-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6373fd617a76902535ac89dc0f609138d5f3cc121b9ec598158c9c05881308c2 |
|
MD5 | 8a9d413de9c5cbb46ccce63a2b367560 |
|
BLAKE2b-256 | 242649ce2703b9465b198e2780a2cbcb6357e667a5b5a8631436638492c37fbb |
Close
Hashes for skytools-3.9.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc8769fd045f2e2955fbc69f88fa9447fd4e66a2b33fc3c411a11510cf92d154 |
|
MD5 | 065028e947fe079d96269d512861b3bd |
|
BLAKE2b-256 | 27feb5cf4ccbc2e549ed0a8c56cdf6d5b36f32da4083fd75e9d383f21e47e7c6 |
Close
Hashes for skytools-3.9.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b08ecece4293bdff0d2e1cdb24a3ad0e786848279d39cc1c80f123a0582d3910 |
|
MD5 | 5eba9105206946427379bba43248ca48 |
|
BLAKE2b-256 | 86d67e3b016ccb37ac941d22b12b6fa32f716f8e80b8ba844be2423421fe599d |
Close
Hashes for skytools-3.9.2-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7ad9e424fd2483e600658667606abf5a7e666ef4b22bc294579816f236206d1 |
|
MD5 | 7bee4cdf0e55e8e4458dff875d800444 |
|
BLAKE2b-256 | ec9503803af3481b4b3fabd6d6c78777039fbc66631c784d3d19e826493c5475 |
Close
Hashes for skytools-3.9.2-cp37-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 717b7143e305ef0c46f768b31873141f12162fcbe13258e689459ed75093cc7c |
|
MD5 | d8ecf69e0ac2c648b756d752fe53cefa |
|
BLAKE2b-256 | 0e655bffef5e3eb1476cfe255523938b4aa6b05686c0f69fda4c94848bdc21a5 |
Close
Hashes for skytools-3.9.2-cp37-abi3-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 876da25d2ac845d7e81e487bdfe28f0789e3d10731af7fff8bbf622d7433ad09 |
|
MD5 | 02eebb6ea0fae75246bb33338c294f7f |
|
BLAKE2b-256 | 33254845459e370a174ed6b5e79c25a96c600ad3377588f5e66eae66cd6f01e5 |
Close
Hashes for skytools-3.9.2-cp37-abi3-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65c9b272709c5ee55597fac658b62ad406dac47c5653b6f0122d0d9b4b847bb2 |
|
MD5 | 618ea0bc1079c250e946720c91cdddfc |
|
BLAKE2b-256 | 71b594da2a4265a32688e72577dd55e69903e5077e8555fe849af084bad206b3 |