跳转到主要内容

提供从text/x-web-intelligent到text/html以及相反方向的转换。

项目描述

plone.intelligenttext

概述

提供从 text/x-web-intelligenttext/html 及反之的转换。

保留换行和缩进,将网页和电子邮件地址转换为可点击链接。链接添加 rel="nofollow" 属性,使垃圾邮件发送者对其不感兴趣。

此包在纯Python 2.7和3.0上运行,不依赖Plone。

变更日志

4.0.1 (2023-10-07)

内部

  • 更新配置文件。[plone开发者] (cfffba8c)

4.0.0 (2023-04-26)

破坏性更改

  • 放弃对python 2.7的支持。[gforcada] (#1)

内部

  • 更新配置文件。[plone开发者] (2ed8f544)

3.1.0 (2020-04-20)

新功能

  • 从测试中移除对Python 2.6的支持。开始测试3.7和3.8。[maurits] (#9)

3.0.0 (2018-10-31)

破坏性更改

  • 已放弃对Python 3.3的支持。

错误修复

  • 在Python 3中从转换返回str。[davisagli]

2.2.1 (2018-01-17)

错误修复

  • 由于PyPy性能提升,现在在Travis上不再使用pyenv,改用tox-travis egg简化配置文件。[Rotonen]

2.2 (2017-08-04)

新功能

  • 识别句子末尾嵌入的URL。句子的标点符号与URL分开。使用括号强制在URL末尾添加标点符号。[tarnap]

修复

  • 在Travis上使用pyenv安装python版本。[Rotonen]

2.1.0 (2015-10-27)

新功能

  • 与Python 3兼容。[davisagli]

修复

  • 小型清理(pep8、可读性、ReST)[jensens]

2.0.3 (2015-05-11)

  • 小型清理:空白、git忽略。[gforcada, rnix]

2.0.2 (2013-01-01)

  • 允许通过子类化轻松扩展转换器。可能需要重写正则表达式,或修改replace*方法生成的HTML。[dnouri]

  • 添加MANIFEST.in。[WouterVH]

2.0.1 - 2010-07-18

  • 更新许可证为仅GPL版本2。[hannosch]

2.0 - 2010-06-13

  • 清理包元数据。[hannosch]

2.0a1 - 2009-04-04

  • 指定包依赖项。[hannosch]

1.0.3 - 2009-04-09

  • 处理Windows换行符。[elro]

  • HTML中的URL应真正包含引用的&符号。[elro]

  • 指定包依赖项。[hannosch]

1.0.2 - 2008-07-17

  • 当使用显式tab_width调用convertWebIntelligentPlainTextToHtml时,我们尝试将其转换为整数(“2” -> 2)。如果失败,则使用默认值4。[maurits]

  • 在代码路径上进行了微小更改,实际上只是为了获得100%的测试覆盖率。[maurits]

1.0.1 - 2007-12-04

1.0 - 2007-08-15

  • 发布版本1.0。[diefenbach]

1.0b2 - 2007-05-07

  • 一些文档清理。[hannosch]

1.0-beta1 - 2007-04-07

  • 移入plone命名空间,并集成到PloneTransforms和MimetypesRegistry/[diefenbach]

0.1

项目详情


下载文件

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

源代码发行版

plone.intelligenttext-4.0.1.tar.gz (18.8 kB 查看哈希值)

上传时间 源代码

构建发行版

plone.intelligenttext-4.0.1-py3-none-any.whl (10.3 kB 查看哈希值)

上传时间 Python 3

由以下支持