mypy-tools:少数使用Mypy的工具

时间:2024-06-03 06:59:40
【文件属性】:

文件名称:mypy-tools:少数使用Mypy的工具

文件大小:26KB

文件格式:ZIP

更新时间:2024-06-03 06:59:40

Python

mypy工具 少数工具使使用mypy更加容易。 正在安装 只需运行pip install mypytools 类型检查服务器 mypy_server.py是mypy_server.py的多线程类型检查服务器。 它在一组目录中加载Python文件的依赖关系图。 修改其中一个文件后,它将对该文件以及所有依赖于该文件的文件进行类型检查。 您可以通过在项目的根目录中添加.mypy_server文件来为项目配置它。 请参阅此存储库中的示例。 Linter用于新注释 check_mypy_annotations.py是一个脚本,可以与linter结合使用,以鼓励用户向其已修改的功能添加类型注释。 它将当前HEAD与master进行比较,将所有新行归还给它们相关的函数,如果该函数没有类型注释,则会输出错误。 注释范围 print_mypy_coverage.py是一个脚本,用于打印多少个函数具有MyP


【文件预览】:
mypy-tools-master
----MypyLinter.php(7KB)
----.gitignore(1KB)
----README.md(1KB)
----bin()
--------check_mypy_annotations.py(5KB)
--------print_mypy_coverage.py(5KB)
--------__init__.py(0B)
--------mypy_server.py(475B)
----tests()
--------test_mypy_http_request_handler.py(2KB)
--------conftest.py(131B)
--------test_print_mypy_coverage.py(1KB)
--------__init__.py(0B)
--------test_check_mypy_annotations.py(5KB)
--------py3()
----mypy.ini(36B)
----LICENSE(1KB)
----mypytools()
--------source_utils.py(4KB)
--------config.py(896B)
--------server()
--------__init__.py(0B)
----requirements.txt(140B)
----setup.py(544B)
----.travis.yml(119B)
----.mypy_server(403B)

网友评论