(已弃用)Tartiflette Python GraphQL引擎的ASGI支持
项目描述
已弃用
该项目已重命名为 tartiflette-asgi.
变更日志
本项目中所有显著的更改都将记录在此文件中。
格式基于 Keep a Changelog,本项目遵循 语义化版本控制。
未发布
0.6.1 - 2019-10-27
这是一个墓碑版本。
- 重命名为
tartiflette-asgi.
0.6.0 - 2019-10-18
新增
- 添加对Tartiflette 1.x的支持。(Pull #58)
- 正式支持Python 3.8。(Pull #80)
移除
- 删除对Tartiflette 0.x的支持。(Pull #58)
0.5.2 - 2019-10-09
新增
- 添加对Python 3.8的支持。(Pull #55)
修复
- 现在,类型注解可以由
mypy正确检测。(Pull #66) - 修复了一个问题,该问题阻止了GraphiQL网络界面在应用程序挂载在父ASGI应用程序上时进行查询。(Pull #51)
0.5.1 - 2019-07-16
修复
- 修复了一个问题,该问题阻止了在未启用订阅时访问GraphiQL界面。
0.5.0 - 2019-07-12
新增
- WebSocket订阅,可通过
TartifletteApp上的新subscriptions选项配置。 - 使用
TartifletteApp上的新context选项将额外上下文传递给解析器。
0.4.0 - 2019-07-04
新增
- 支持Tartiflette 0.12.x。
- 添加一个带有子挂载辅助器的
mount模块。 - 添加
mount.starlette()。
更改
- 由于Tartiflette 0.12中的新 engine cooking API,
TartifletteApp现在包括一个启动事件处理器,负责构建GraphQL引擎。如果进行子挂载,它必须在父ASGI应用程序上注册。mount模块中的助手会为您处理。
移除
- 停止对 Tartiflette 0.11.x 及以下版本的兼容。
0.3.0 - 2019-07-03
新增
- 通过
GraphiQL辅助工具进行 GraphiQL 配置。选项:path、default_query、default_headers、default_variables、template。
更改
- 利用 Starlette 更多功能性的内部重构。
- 文档改进。
0.2.0 - 2019-06-10
新增
- 支持
starlette>=0.12(之前为>=0.12.0b3)。 - 安装
tartiflette-starlette时也会安装 Tartiflette。
更改
- 默认的
path现为""(之前为"/")。 - 现在可以通过
context["req"]在 GraphQL 上下文中访问请求(之前为context["request"])。 - 如果没有发生错误,响应中不再包含
errors字段(之前为None)。
修复
- 在
TartifletteApp上进行更稳健的 URL 匹配。
0.1.1 - 2019-04-28
修复
- 添加缺失的
graphiql.html资产包。
0.1.0 - 2019-04-26
新增
功能
TartifletteAppASGI 应用程序。- 内置 GraphiQL 客户端。
项目相关新增
- 包设置。
- 变更日志。
- 贡献指南。
- README 和文档。
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
tartiflette-starlette-0.6.1.tar.gz (3.9 kB 查看哈希值)
构建分发
关闭
tartiflette-starlette-0.6.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 0f40f8602b672237dcf3e3eb76e9087a3fd9b10921e30ef44a767035536f8345 |
|
| MD5 | 80101da8e9aab8ae9ed5fafbb1bf5d05 |
|
| BLAKE2b-256 | 8e5b41de95bdee2628faac5de3e8ad360d78caac25acc8f871cec337e23ea652 |
关闭
tartiflette_starlette-0.6.1-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 2ef24c46e8ce970be6fb38037b4ac1ed7f4f172b6b4a07f6e44cca7a43053ef8 |
|
| MD5 | afa69944c115df03d83774d562800237 |
|
| BLAKE2b-256 | 21329122d1bc416366c0e5ea50d302cc28ed80fea40cfe97995215daacc23bfa |