Skip to content

pgq/python-skytools

Repository files navigation

Skytools - Utilities for writing Python scripts

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