跳转到主要内容

PEP 561 类型存根生成器,用于 pybind11 模块

项目描述

pypi

关于

静态分析工具和IDE通常难以理解Python二进制扩展。 pybind11-stubgen 为Python扩展生成 存根,使其更透明。

虽然CLI工具包括针对使用 pybind11 编译的模块的调整,但它应该可以很好地与使用其他库构建的模块一起工作。

# Install
pip install pybind11-stubgen

# Generate stubs for numpy
pybind11-stubgen numpy

用法

pybind11-stubgen [-h]
                 [-o OUTPUT_DIR]
                 [--root-suffix ROOT_SUFFIX]
                 [--ignore-invalid-expressions REGEX]
                 [--ignore-invalid-identifiers REGEX]
                 [--ignore-unresolved-names REGEX]
                 [--ignore-all-errors]
                 [--enum-class-locations REGEX:LOC]
                 [--numpy-array-wrap-with-annotated|
                  --numpy-array-use-type-var|
                  --numpy-array-remove-parameters]
                 [--print-invalid-expressions-as-is]
                 [--print-safe-value-reprs REGEX]
                 [--exit-code]
                 [--stub-extension EXT]
                 MODULE_NAME

项目详情


发布历史 发布通知 | RSS源

下载文件

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

源代码发行版

pybind11-stubgen-2.5.1.tar.gz (24.6 kB 查看散列)

上传时间: 源代码

构建发行版

pybind11_stubgen-2.5.1-py3-none-any.whl (29.8 kB 查看散列)

上传时间: Python 3

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面