@charliermarsh: ty 现在内置了对 Pydantic 的一流支持 例如:我们现在区分 Pydantic 字段的宽松模式和严格模式…
摘要
Python 工具 'ty' 现在包含了对 Pydantic 的一流支持,区分了宽松模式和严格模式,并遵循 Pydantic 的类型强制规则。
ty 现在内置了对 Pydantic 的一流支持
例如:我们现在区分 Pydantic 字段的宽松模式和严格模式,并遵循 Pydantic 的类型强制规则 https://t.co/zLGXFlSVF1
查看缓存全文
缓存时间: 2026/07/22 08:27
ty 现在原生支持 Pydantic
例如:我们在 Pydantic 字段中区分了宽松模式和严格模式,并遵循 Pydantic 的强制类型转换规则 https://t.co/zLGXFlSVF1
相似文章
@charliermarsh:ty 现在支持全部22种控制流分析和类型收窄,这些是在这个巨大的"Advanced pattern …"问题中识别出来的。
Charlie Marsh 宣布,'ty' 工具现在支持高级模式匹配中全部22种控制流分析和类型收窄案例。
@charliermarsh:我们已推出实验性的 uv-ty 集成。`uv check` 会安装 ty、同步你的依赖,并对你的代码进行类型检查……
Astral 发布实验性的 uv 与 ty 集成,新增 `uv check` 统一命令,可自动安装 ty、同步依赖并对项目进行类型检查,同时为 PEP 723 内联元数据声明的 Python 脚本提供一等公民支持。
@charliermarsh: 对于这个126字节的代码片段:- ty 0.0.65 栈溢出 - mypy 2.3.0 段错误 - Pyright 1.1.411 超时 - Pyrefly 1.1.…
一个126字节的代码片段导致多个Python类型检查器(ty、mypy、Pyright、Pyrefly、Pycroscope)崩溃、挂起或恐慌,凸显了这些工具中有趣的边界情况。
@charliermarsh: ty-pre-commit 现已发布!类型检查器的预提交钩子通常需要你在钩子配置中枚举你的依赖项…
ty-pre-commit 是一个新工具,通过自动使用 uv 安装依赖项,简化了类型检查器的预提交钩子。
@charliermarsh: 在下一个 ty 版本中,我们将全面支持递归隐式类型别名(任意深度)。对于类型理论...
在 ty 的下一个版本中,通过使用 mu 类型实现了对递归隐式类型别名的全面支持。