用于通过restapi与jira交互的python库。
jira的Python项目详细描述
这个库简化了来自python的jira rest api的使用,并且已经在生产中使用多年。
由于这是一个由社区维护的开源项目,如果一些bug或特性没有足够快地实现,不要感到惊讶。欢迎您使用BountySource来激励他人提供帮助。
快速启动
不耐烦吗?我喜欢你的风格。
fromjiraimportJIRAjira=JIRA('https://jira.atlassian.com')issue=jira.issue('JRA-9')printissue.fields.project.key# 'JRA'printissue.fields.issuetype.name# 'New Feature'printissue.fields.reporter.displayName# 'Mike Cannon-Brookes [Atlassian]'
安装
使用pip install jira或easy_install jira
下载并安装您也可以尝试pip install --user--upgrade jira,它将安装或 将jira升级至用户目录。或者你用的是virtualenv 正确的?
默认情况下,只安装基本的库依赖项,因此如果需要 若要使用cli工具或其他可选依赖项,请执行完全 使用pip install jira[opt,cli,testing]
用法
有关详细信息,请参见documentation。
学分
除了所有的贡献者之外,我们还要感谢这些公司:
- Atlassian用于开发这样一个强大的问题跟踪程序,并提供一个免费的按需JIRA实例,我们可以使用它进行持续的集成测试。
- JetBrains为我们提供PyCharm的免费许可证
- Travis用于托管我们的持续集成
- Navicat为我们提供他们强大的数据库客户端gui工具的免费许可证。