memestra:用于检查已弃用函数的地方的Python检查器

时间:2024-03-16 21:52:57
【文件属性】:

文件名称:memestra:用于检查已弃用函数的地方的Python检查器

文件大小:35KB

文件格式:ZIP

更新时间:2024-03-16 21:52:57

Python

Memestra! Memestra是用于Python的静态分析工具,它可以检测已弃用的API的使用。 文献资料 查看Memestra的完整文档: 用法示例 跟踪@deprecated.deprecated包中由@deprecated.deprecated修饰的功能的用法: > pip install deprecated > cat test.py import deprecated @deprecated.deprecated def foo(): pass def bar(): foo() foo() > python memestra.py test.py foo used at test.py:7:5 foo used at test.py:9:1 跟踪从decorator导入的deprecated decorator函数的用法: > cat test2.py f


【文件预览】:
memestra-master
----MANIFEST.in(70B)
----README.rst(2KB)
----memestra()
--------utils.py(1KB)
--------caching.py(13KB)
--------preprocessor.py(2KB)
--------__init__.py(39B)
--------docparse.py(796B)
--------memestra.py(18KB)
--------version.py(157B)
--------nbmemestra.py(1KB)
----requirements-dev.txt(7B)
----requirements.txt(39B)
----.travis.yml(816B)
----LICENSE(1KB)
----setup.py(2KB)
----azure-pipelines.yml(935B)
----docs()
--------memestra.rst(2KB)
--------make.bat(795B)
--------memestra-cache.rst(2KB)
--------pyls-plugin.rst(726B)
--------conf.py(2KB)
--------installation.rst(860B)
--------index.rst(833B)
--------Makefile(634B)
----tests()
--------test_docparse.py(375B)
--------notebook.py(513B)
--------test_multiattr.py(2KB)
--------test_notebook.py(2KB)
--------share()
--------test_basic.py(6KB)
--------misc()
--------test_imports.py(7KB)
--------test_caching.py(5KB)
--------test_basic_decorator_deprecated.py(2KB)
----.gitignore(86B)

网友评论