Skip to main content

警告不推荐使用的方法调用。

项目描述

https://travis-ci.org/gforcada/flake8-deprecated.svg?branch=master https://coveralls.io/repos/gforcada/flake8-deprecated/badge.svg?branch=master&service=github

Flake8 弃用插件

没有任何语言、库或框架能从一开始就做好一切。项目不断发展,新功能被添加/更改/删除。

这意味着依赖它们的项目必须密切关注当前的最佳实践。

这个 flake8 插件可以帮助您跟上方法弃用的情况,并提供有关它们应该被替换的提示。

该插件基于plone.recipe.codeanalysis中的 python 检查器。

安装

使用 pip 安装:

$ pip install flake8-deprecated

要求

  • Python 2.7、3.5、3.6

  • 片状8

去做

  • 添加一种基于每个用户提供更多弃用的方法(?),其他插件(?)

  • 添加一种忽略特定弃用的方法

执照

GPL 2.0

变更日志

1.3 (2017-10-31)

  • 修复此包上的 flake8 错误并在 CI 上强制执行。[亚历克斯米勒]

1.2.2.dev0 (2017-10-22)

  • 使用 ast 模块解析代码并确保没有发现误报。[亚历克斯米勒]

1.2.1 (2017-07-24)

  • 如果系统语言环境不是 UTF-8,则修复 UnicodeDecodeError。[嘘]

1.2 (2017-05-12)

  • 添加了对 sublimetext 的支持(标准输入/文件名处理)。[艾哈姆]

  • 作为万能轮释放。[gforcada]

  • 仅针对 Python 2.7、3.5 和 3.6 进行测试。它很可能适用于 2.x 和 3.x 的早期版本,但对它们进行测试也毫无意义。[gforcada]

1.1 (2016-10-26)

  • 修复与 flake8 3 的兼容性。 [gforcada]

  • 要求 flake8 > 3.0。[gforcada]

1.0 (2016-02-27)

  • 警告如果使用 xmlconfig.file,self.loadZCML 是首选选项。[gforcada]

  • 通过在所有方法上加上左括号来避免错误报告。[gforcada]

  • 从 zope.interface 和 zope.component 添加装饰器。[gforcada]

0.2 (2016-01-20)

  • 建议使用 AccessControl 和 zope.interface 装饰器。[gforcada]

0.1 (2015-09-17)

  • 初始发行。[gforcada]

  • 创建 flake8 插件本身。[gforcada]

项目详情


下载文件

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

源分布

flake8-deprecated-1.3.tar.gz (12.4 kB 查看哈希)

已上传 source

内置分布

flake8_deprecated-1.3-py2.py3-none-any.whl (5.8 kB 查看哈希

已上传 py2 py3