通过其web服务接口编写launchpad脚本。官方支持。

launchpadlib的Python项目详细描述


launchpadlib的新闻

1.10.7(2019-05-22)

  • 将"dev"url从launchpad.dev更改为launchpad.test。

1.10.6(2018-03-08)

  • 修复了使用gnome keyring在python3中保存凭据的问题。[错误=1685962]

1.10.5(2017-02-02)

  • 修复python 3上的accesstoken.from_string崩溃。[错误=1471927]
  • 如果使用浏览器授权令牌会引发WebBrowser,请修复回退问题。错误。
  • 停止Introduction.txt doctest写入$HOME。

1.10.4(2016-07-12)

  • 修复python 3上的bad_oauth_令牌崩溃。[错误=1471894]
  • 超时15分钟后让"最终用户"授权令牌。
  • 忽略lazr.restfulclient中的PendingDeprecationWarning。[错误=1473577]
  • 在创建缓存目录时,请求原谅而不是请求许可。
  • 修复OS X上的浏览器令牌授权。[Bug=1516080]

1.10.3(2014-12-05)

  • 连接到python3的端口。
  • 默认情况下从环境中检测代理。

1.10.2(2012-07-05)

  • doctest修复中的错误,在尝试与launchpad集成时发现 本身。[错误=1020667]

1.10.1(2012-07-04)

  • 修复introduction.txt中的doctest,以便测试套件运行时 python-2.7(注意,doctests只在与 launchpad的测试套件本身)。[错误=1020667]

1.10.0(2012-06-19)

  • 将环境变量lp_disable_ssl_certificate_validation添加到 禁用SSL证书检查。测试时最有用 开发服务器。

1.9.12(2011-12-05)

  • 将keyring base64编码移动到keyringcredential并 为解码辩护。[错误=900307]

1.9.11(2011-11-21)

  • 1.9.10由于新闻条目不完整,发布结果不好。
  • 为单元测试添加假启动板Web服务。
  • 改进黑客文档。
  • 改进Windows上的LaunchPadLib目录发现。
  • 添加了删除虚假错误任务或从错误中拆分错误任务的脚本。
  • 如果密匙环返回Unicode密码,请正确处理。
  • Base 64在放入钥匙圈/钱包之前对序列化凭证进行编码。

1.9.10(2011年11月21日)

  • Base 64在放入钥匙圈/钱包之前对序列化凭证进行编码。

1.9.9(2011-07-27)

  • 修复lazr.restfulclient 0.12.0的失败测试。

1.9.8(2011-02-28)

  • 检测LaunchPad在无法识别访问时发送的错误 令牌,并获取新令牌。

1.9.7(2011-02-15)

  • 稍微调整了edge_service_root的行为,并改进了测试。

1.9.6(2011-02-14)

  • 添加了edge_service_root和'edge'别名,尽管它们都是 进行幕后制作。使用"edge"别名将 发出折旧警告。

1.9.5(2011-02-08)

  • 修正了阻止不推荐使用的get_token_和_登录代码的错误 这就要求使用get_token_和_登录的用户 每次使用都获得新的代币。

1.9.4(2011-01-18)

  • 删除了对"边缘"服务根目录的引用,该根目录正在逐步取消。
  • 修正了upload_release_tarball contrib脚本中的一个小错误 导致用错误的媒体类型上载tarballs。
  • xslt风格用于将launchpad wadl转换为html的esheet 文档已移回启动板。

1.9.3(2011-01-10)

  • keyring包导入现在被延迟,直到keyring需要 访问。这减少了launchapdlib用户暴露于意外的一面 导入密钥环的效果(Kwallet授权对话框和 sigchld处理程序的注册)。

1.9.2(2011-01-07)

  • 添加了丢失的导入。

1.9.1(2011-01-06)

  • 更正了一个测试失败。

1.9.0(2011-01-05)

  • 当授权令牌过期或无效时,尝试 获得一个新的,即使是在会议的中间,而不是 碰撞。
  • wadl-to-refhtml.xsl生成的html现在生效。
  • 大多数助手登录方法已被弃用。现在有了 只有两种辅助方法:
    • launchpad.login以匿名方式登录,以获得匿名的无凭据访问。
    • launchpad.login_with,用于需要凭据的程序。

1.8.0(2010年11月15日)

  • 当 可用。launchpad.login_with()的credentials_file参数现在是 忽略。
  • 默认情况下,launchpad.login_with()现在询问launchpad 桌面集成。这样就不需要每个人 应用程序获取自己的OAuth令牌。

1.7.0(2010-09-23)

  • 删除了"假launchpad browser"代码 误导开发者。
  • 添加对http://qastaging.launchpad.net的支持 定位到uri。

1.6.5(2010-08-23)

  • 使launchpadlib与最新的lazr.restfulclient兼容。

1.6.4(2010-08-18)

  • 测试修复。

1.6.3(2010-08-12)

  • 而不是让最终用户在授权 应用程序访问其launchpad帐户时,launchpadlib将 自动轮询启动板,直到用户做出决定。
  • launchpadlib现在在最终用户 明确拒绝访问launchpadlib应用程序。
  • 改进了xslt样式表以反映launchpad更复杂的 顶层结构。[错误=286941]
  • 测试修复。[错误=488448616055]

1.6.2(2010-06-21)

  • 将优化从1.6.1版扩展到LaunchPad的 顶级人员集合。

1.6.1(2010-06-16)

  • 添加了一个优化,使launchpadlib可以避免生成http 在某些情况下请求。

1.6.0(2010-04-07)

  • 修正了针对最新版本的launchpad的测试。

1.5.8(2010-03-25)

  • 默认情况下,使用LaunchPad Web服务的1.0版。

1.5.7(2010-03-16)

  • 向启动板发出请求时发送referer头 网站(与web服务相反)以避免与 新的跨站点请求伪造对策。

1.5.6(2010-03-04)

  • 修复了使用login_with()访问 启动非默认的Web服务。
  • 添加了一个检查以捕获将导致更新的 launchpadlib的版本,用于对 https://api.launchpad.dev/beta/beta/ ,并引发一个有用的异常 告诉开发人员如何修复它。

1.5.5

  • 增加了访问不同版本的launchpad web的能力 服务。

1.5.4(2009-12-17)

  • 使匿名访问launchpad实例变得容易。
  • 很容易插入不同的客户端 用于授权请求的启动板登录和密码 令牌。最安全的技术仍然是默认的:打开 用户的Web浏览器转到相应的启动板页面。
  • 引入了命令行脚本bin/launchpad凭据控制台, 它接受用户的启动板登录名和密码,并授权 代表他们的请求令牌。
  • 引入了命令行脚本bin/launchpad请求令牌,它 在任何启动板安装上创建请求令牌并转储 将该令牌的json描述转换为标准输出。
  • 现在应该尊重像"edge"这样的速记服务名称 在launchpadlib中无处不在。

1.5.3(2009年10月22日)

  • 将更多的代码从launchpadlib移到更通用的 lazr.restfulclient.

1.5.2(2009-10-01)

  • 从其他地方添加了许多新的示例脚本。
  • 添加了对生产启动板实例的引用。
  • 更容易指定要运行的启动板实例。

1.5.1(2009-07-16)

  • 添加了用于将发布tarball上载到启动板的示例脚本。

1.5.0(2009-07-09)

  • launchpadlib的大部分代码都已移动到泛型 lazr.restfulclient库。launchpadlib现在只包含代码 特定于启动板。功能不应改变。
  • 已将bootstrap.py移到顶级目录中。把它放在 具有顶级符号链接的子目录正在中断上的安装 窗户。
  • 给最终用户的通知(我们正在打开他们的网站 浏览器)现在格式更好。

1.0.1(2009-05-30)

  • 库管理器中新启动板缓存行为的正确测试
  • 删除对setuptools_bzr的生成依赖项,因为它导致bzr 在安装包期间下载,这是不必要的,而且 烦人。

1.0(2009-03-24)

  • PYPI的初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法在未设置数据源的情况下启动springboot应用程序   返回/泛型的类型?   java通过在navigationView中按id重新加载navigationView内容   java实现安卓的状态更新   java Equals()对于两个相等的字符串不返回true   java如何保存屏幕截图(matlab)   java GWT如何在重新加载页面之前确保函数已完全执行   java在Groovy中实现ObjectJSON映射的标准方法是什么?   java在ApacheTomcat中,是否可以通过连接器过滤多个访问日志文件?   java当JVM达到其Xmx限制时,它会强制垃圾收集吗?   如何在JAVA中生成包含特定数字的不同随机数列表?   rcp中透视图之间的java切换   java理解名为“分区”的Linkedlist算法中的无限循环   RestTemplate的java测微计统计信息   Android中使用自定义服务BLE的java读/写特性   java验证输入以确保负数   关于Java扫描器的io基本查询   java如何使用子字符串或其他函数将字符串拆分为单词?   java Storm群集重复元组