hubugs是一个非常简单的Python客户端与GitHub的问题跟踪工作。
配置
使用hubugs之前,你必须声明你的身份验证设置,这样我们就可以访问API。
你首先需要定义你的GitHub上的用户名:
混帐配置--global github.user用户名
然后你需要定义你的GitHub API的道理,这可以在GitHub上的帐户页面的帐户管理选项卡中找到:
混帐配置--global github.token令牌
注意
如果你改变你的GitHub上的密码你github.token设置将是无效的,你必须重新设置。
如果你想通过命令行设置身份验证信息,您可以使用GITHUB_USER和GITHUB_TOKEN环境变量。例如:
GITHUB_USER = jnrowe GITHUB_TOKEN = XXX hubugs开放
黑客
补丁和拉请求非常欢迎的,但我会很感激,如果你能遵循以下指导原则,以使其更容易融入您的更改。这些只是指导方针然而,正因为如此,如果能在需要时被打破,或者你只是想说服我,你的风格更好。
- PEP 8,风格指南,应遵循在可能的情况。
- 虽然为Python之前的版本2.6版的支持可能会在将来被添加在有需要要出现时,我们鼓励你现在使用的2.6版功能。
- 所有新的类,方法和功能应伴随着新的文档测试实例和reStructuredText的格式描述。
- 测试不能跨越网络边界,使用了模拟框架是可以接受的。
- 模块文档测试测试仅适用于一般的单元测试,并且不应该依赖不在Python的标准库中的任何模块。
- 功能测试应该在新结构化格式的文件的doc目录,在文档测试块的实际测试。功能测试可以依靠外部模块,但这些模块必须是开源的。
为doc目录的新实例为赞赏,因为代码更改。
错误
如果您发现任何问题,错误或只是有一个关于这个包的问题或者文件的问题,或者给我发邮件。
如果您发现有问题,请尝试包括最小的测试用例,所以我可以重现该问题,甚至更好补丁
要求:
- 在Python中
- 哎呀
- 在github2
- 在神社
- 在Pygments
评论没有发现