跳至内容

关于

HitchDev 包含一组以测试和文档为重点的生产就绪 Python 库,由我,Colm O'Connor 构建。

StrictYAML

GitHub Repo stars PyPI - Downloads

HitchStory:测试和文档

从 pytest 运行的类型安全的 StrictYAML 集成测试。他们可以

从程序输出(命令行应用程序)中重写自身

Test rewriting itself

为您自动生成文档(网站)

Test writing docs

示例项目

其他库

  • HitchRunPy - 调用和运行 Python 代码片段。
  • HitchPage - 使用 playwright 和 页面配置模型(alpha)。
  • HitchDB - 设置类型安全的 StrictYAML 数据库夹具(alpha,目前仅支持 postgres)。

杂项库和工具

  • Commandlib - 使用易于使用、pythonic 的 API 调用 UNIX 命令。
  • ICommandlib - 在虚拟终端中运行交互式命令行应用程序。
  • OrJi -- 使用 Jinja2 模板化 OrgMode 文件。