为drf-yasg库编写类型占位符(Mypy和PyCharm的PEP 484类型占位符)
项目描述
为drf-yasg库编写类型占位符
PEP 484类型占位符,适用于Mypy和PyCharm。
此包包含类型占位符,以提供更精确的静态类型和类型推断,用于drf-yasg,Django REST Framework的OpenAPI/Swagger生成器。
安装
pip install drf-yasg-stubs
就是这样,运行Mypy,它应该能够检测到这些占位符。
变更日志
0.1.4 (2021-06-29)
-
允许向
swagger_auto_schema
传递request_body=no_body
(#14)由Étienne Noss @etene贡献
0.1.3 (2021-01-15)
- 向
inspectors/__init__.py
添加重新导出(#13) - get_schema_view() 现在期望列表参数而不是元组,如drf-yasg 1.20中所示(#11)
- 为OpenAPISchemaGenerator添加类型提示(#10)
0.1.2 (2020-08-19)
- 修复get_schema_view()参数authentication_classes, permission_classes(#6)
0.1.1 (2020-08-18)
- 修复SchemaView方法注释(#2)
- 修复@swagger_serializer_method装饰器提示
- 改进EndpointEnumerator, OpenAPISchemaGenerator的提示
0.1.0 (2020-01-13)
- 首次发布
开发
发布流程: https://twine.readthedocs.io/en/stable/#using-twine
- docker build --tag=drf-yasg-stubs .
- docker run --rm -it drf-yasg-stubs twine upload 'dist/*'
- 在https://github.com/intgr/drf-yasg-stubs/releases/new创建标签
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
drf-yasg-stubs-0.1.4.tar.gz (11.2 kB 查看散列值)
构建分发
drf_yasg_stubs-0.1.4-py3-none-any.whl (15.5 kB 查看散列值)
关闭
drf-yasg-stubs-0.1.4.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 150366034c0744eac7e5519af80702e2a9a7b8def8a77e3cd42d9564d60f16e3 |
|
MD5 | a32d105f9389178910bd1e16192781ba |
|
BLAKE2b-256 | 0da4f5795fbec2671afda4ae8d1e68aec0fde741e074a00282a592c639b716ce |
关闭
drf_yasg_stubs-0.1.4-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | a663f760323444b25428be605c0ef7334506c8fd8578c5de8ecacbb819a82808 |
|
MD5 | 4e1d9d5c184a69ea8ff7e50c55bc9684 |
|
BLAKE2b-256 | b9d819cc44550c5cc0c04f2807395407f7ed2744c51c541e0ff74eeae39db4a7 |