HitchDev contains a group of related python libraries with a focus on testing and documentation.
- StrictYAML -- YAML parser and validator that parses a restricted subset of the YAML spec.
- Commandlib - invoke UNIX commands with an easy to use, pythonic API.
- HitchStory -- StrictYAML based BDD framework.
- HitchRunPy - tool to invoke and run snippets of python code.
- SeleniumDirector -- declare page (CSS/ID/xpath/etc.) selectors and give them readable names which can be used in readable python code or tests.
- Faketime -- lie to UNIX processes about the current time/date - useful for date and time dependent user stories.
- OrJi -- Template OrgMode with Jinja2.