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条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果