pygit2 1.0.0 发布,Git 的 Python 开发包
pygit2 1.0.0 发布了。pygit2 是一组 libgit2 共享库的 Python 绑定,libgit2 是 Git 核心方法的纯 C 实现,作为具有可靠 API 的可链接库提供,允许在应用程序中构建 Git 功能。
此版本主要变更内容包括:
- 不再支持 Python 2.7 与 3.4。
- 新增支持 Python 3.8。
- 新增支持 / 操作符遍历树结构。
- 新的
Branch.raw_branch_name
。 - 新的
Index.remove_all()
。 - 新的
Remote.ls_remotes(..)
。 - 新的
Repository.lookup_reference_dwim(..)
与Repository.resolve_refish(..)
。 - 新的
Repository.odb
返回新的Odb
类型实例。新增OdbBackend
类型。 - 新的
Repository.references.compress()
。 - 优化:延迟加载记录。
- 修复配置中的虚假异常。
- 较小的文档和样式更改。
详情查看更新日志:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Apache HBase 2.1.8 发布,分布式存储系统
Apache HBase 2.1.8 发布了。HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用 HBase 技术可在廉价 PC Server 上搭建起大规模结构化存储集群。 HBase 2.1.8 继续重点提高 Apache 大数据生态的稳定性与可靠性。 此版本相比 2.1.7 包含约 59 个 bug并进行了一些改进。 同时,由于 CVE-2019-16942 与 CVE-2019-16943 漏洞,jackson 现在也升级到了 2.9.10.1。 详情查看更新说明。
-
下一篇
每日一博 | 聊一聊 JavaScript 的 URL 对象是什么?
本文由葡萄城技术团队于OSChina翻译并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 如果我们自己编写从URL中分析和提取元素的代码,那么有可能会比较痛苦和麻烦。程序员作为这个社会中最“懒”的群体之一,无休止的重复造轮子必然是令人难以容忍的,所以大多数浏览器的标准库中都已经内置了URL对象。 那么现在,有了它,我们就可以将URL字符串作为参数传递给URL的构造函数,并创建它的实例解析URL内容了吗?答案是:“是的!”。 要使用URL构造函数创建URL对象,我们在以下代码中使用new来创建: newURL('https://www.grapecity.com.cn'); 在上面的代码中,我们创建了一个绝对地址的URL对象的实例。但同时,我们还可以传入一个相对地址作为第一个参数,并把相对地址的基础URL作为第二个参数来创建一个URL对象。可能比较拗口,我们举个栗子: newURL('/developer','https://www.grapecity.com.cn'); 看上面的代码,第二个基础URL参数必须是一个有效的绝对地址,而不...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8编译安装MySQL8.0.19
- MySQL数据库在高并发下的优化方案
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池