使civic.json(扩展)规范易于使用的工具。
civicjson的Python项目详细描述
civic.json-cli是一个命令行界面,有助于使civic.json更易于使用。此工具将允许您:
- 将civic.json模板安装到存储库中
- 验证一个已经存在的。
它实现了civic.json (extended)规范,这是对betanyc最初的civic.json规范的(向后兼容)修改。此次更新旨在扩大civic.json的用户群,使其包括政府内外的civic黑客。
您可以在civic.json (extended) homepage或其GitHub repository中阅读更多关于此的信息。
依赖关系
- python 2.7或3.3+
- jsonschema根据架构验证civic.json文件
- requests从github获取模式和模板文件并确保它们是最新的
- 有效的Internet连接
使用
创建civic.json文件
从存储库的基本目录运行civicjson init
,初始化civic.json文件(带有解释性文本)。
验证civic.json文件
从包含civic.json文件的文件夹中运行civicjson validate
。如果有任何错误,它会将它们输出到控制台。