跳转到主要内容

ZopeTree是一种轻量级的树实现。

项目描述

CI Status https://coveralls.io/repos/github/jugmac00/Products.ZopeTree/badge.svg?branch=master https://img.shields.io/pypi/v/Products.ZopeTree.svg https://img.shields.io/pypi/pyversions/Products.ZopeTree.svg https://img.shields.io/pypi/l/Products.ZopeTree

Products.ZopeTree

ZopeTree是一种轻量级的树实现,主要用于与ZPT一起使用。

由Philipp “philiKON” von Weitershausen创建。

范围

自2003年以来,这个包已经沉睡十多年了。

是时候醒来,为Zope 4和Python 3做好准备。

该包被认为是功能完整的。

CHANGES

v3.4.0

  • 添加对Python 3.11的支持(感谢hugovk)

v3.3.0

  • 添加对Python 3.10的支持

v3.2.0

  • 添加Philipp von Weitershausen作为此包的作者

v3.1.0

  • 使用gh actions进行CI,而不是Travis

v3.0.1

  • 修复MANIFEST.in

v3.0.0

  • 启用pre-commit钩子

  • 取消对Python版本 < 3.6 的支持

  • 添加对Python 3.9的支持

  • 将文档从markdown转换为restructured text

v2.0.1

  • 修复链接到PyPi徽章的问题

v2.0 (2019-11-23)

  • 添加tox环境

  • 重构以使用src目录

  • 添加Travis配置

  • 在Python 2.7和Zope 4环境中运行测试

  • 添加setup.py

  • 修复弃用警告

  • 替换许可文件格式(HTML→txt)

  • 添加flake8并应用

  • 添加对Python 3.6、3.7、3.8的支持

v1.3.1(2003-08-21)

  • 修复了tree_menu示例。感谢Andy McKay提供的补丁。

v1.3(2003-05-30)

  • 现在使用ZopeTree设置cookie是可选的。只需在ZopeTree构造函数中传递set_cookie=0即可。

  • 修复了树状态解压缩机制中的安全漏洞。先前版本容易受到使用大型树状态进行拒绝服务攻击的攻击。感谢Jamie Heilman报告错误和Toby Dickenson提供修复。

v1.2(2003-04-30)

  • 将可选的‘expanded_nodes’参数添加到ZopeTree构造函数中。感谢Jean Jordaan提出这个建议。

  • 修改了TreeObjectWrapper构造函数的签名。‘path’现在是一个可选参数。

  • 为ZopeTree.Node添加了collapse()方法。

v1.1(2003-03-17)

  • 现在它可以在Zope 2.4上运行。

  • 单元测试尚未从RevisionManager转换过来。已修复。

v1.0(2003-03-14)

  • 初始发布。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

Products.ZopeTree-3.4.0.tar.gz (20.4 kB 查看哈希值)

上传时间:

构建分布

Products.ZopeTree-3.4.0-py3-none-any.whl (17.9 kB 查看哈希值)

上传时间: Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面