Skip to content

eero/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

About

Scripting utilities for Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 90.6%
  • C 9.3%
  • Makefile 0.1%