跳转到主要内容

自动替换已弃用的API的使用

项目描述

dissolve

The dissolve library helps users replaces calls to deprecated library APIs.

示例

例如,如果你有一个名为“inc”的函数,它在你的库的0.1.0版本中已重命名为“increment”

from dissolve import replace_me

@replace_me("increment({x})", since="0.1.0")
def inc(x):
   return x + 1

运行此代码将生成警告

...
>>> inc(x=3)
<stdin>:1: DeprecationWarning: <function inc at 0x7feaf5ead5a0> has been deprecated since 0.1.0; use 'increment(4)' instead
4

项目详情


下载文件

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

源代码分发

dissolve-0.0.2.tar.gz (6.3 kB 查看哈希值)

上传时间 源代码

构建分发

dissolve-0.0.2-py3-none-any.whl (7.5 kB 查看哈希值)

上传时间 Python 3

支持者