MyPy静态类型分析器
项目描述
Pants 是一个用 Python 编写的 Apache2 许可证的构建工具。
最新文档可以在 pantsbuild 找到。
1.30.x 稳定版本
本文档描述了达到 1.30.x 稳定系列的版本。
有关此次版本更改的概述,请参阅 https://pants.readme.io/v1.30/docs/release-notes-1-30。
1.30.4 (3/19/2021)
1.30.x 系列的第 5 个稳定版本,自上一个 rc 以来没有更改。
1.30.4rc0 (3/9/2021)
为 1.x 支持 Scala 2.13 (#11633) PR #11633
1.30.3 (2/22/2021)
1.30.x 系列的第 4 个稳定版本,自 rc0 以来没有更改。
感谢 Dan Worth 揭示了 Issue #11579 并帮助测试 rc0!
1.30.3rc0 (2/19/2021)
此版本修复了 Pants 获取某些 Go 内部 包的 bug。
错误修复
查找私有内部包的远程根路径。 (#11581) PR #11581
1.30.2 (12/21/2020)
1.30.x 系列的第 3 个稳定版本,自 rc3 以来没有更改。
感谢所有帮助测试 rc 的人!
1.30.2rc3 (12/16/2020)
此版本将 Pex 升级到 2.1.24 以支持 macOS BigSur。
错误修复
升级到 Pex 2.1.24. (#11312) (#11317) PR #11317
1.30.2rc2 (11/24/2020)
错误修复
为包含斜杠的目标名称添加特定错误(#11115 的 cherry pick)(#11121) PR #11121
1.30.2rc1 (9/30/2020)
错误修复
本地进程缓存验证在触及之前本地存在摘要(#10789 的 cherry pick)(#10879) PR #10879
1.30.2rc0 (9/23/2020)
新功能
回滚 –test-extra-env-vars 功能(来自 #10715)(#10844) PR #10844
1.30.1 (9/23/2020)
1.30.x 系列的第 2 个稳定版本,自上一个发布候选以来没有更改。
1.30.1rc2 (9/14/2020)
错误修复
修复 DictStringToStringField 与默认值不工作的问题(#10776 的 cherry pick)(#10777) PR #10777
1.30.1rc1 (9/11/2020)
错误修复
升级到 Pex 2.1.14(#10437 的 cherry pick)(#10763) PR #10763
1.30.1rc0 (8/5/2020)
错误修复
移除由异常日志引起的自我施加的无效化(#10521 的 cherry pick)(#10553) PR #10553
修复了由于 src 根==buildroot 而导致 setup-py 挂起的问题(#10509 的 cherry pick)(#10552) PR #10552
修复了使用源根时 Protobuf 的问题(#10453 的 cherry pick)(#10476) PR #10476
修复了 –print-exception-stacktrace 不使 pantsd 无效的问题(#10451 的 cherry pick)(#10461) PR #10461
在实例上调用实例方法而不是类方法(#10314 的 cherry pick)(#10426) PR #10426
1.30.0 (7/17/2020)
1.30.x 系列的第 1 个稳定版本,自上一个 rc 以来没有更改!
1.30.0rc2 (7/14/2020)
错误修复
重构、改进和工具
修复依赖于 docsite CNAME 文件的测试。 (从 #10337 cherry-pick) (#10342) PR #10342
1.30.0rc1 (2020年6月27日)
错误修复
1.30.0rc0 (2020年6月19日)
API 变更
新特性
错误修复
重构、改进和工具
remoting:在远程子工作单元中使用调试级别 (#10098) PR #10098
在 –dynamic-ui 中渲染工作单元的第一个可见父单元。 (#9957) PR #9957
将 StreamingWorkunitHandler 的默认详细程度更改为 DEBUG (#10090) PR #10090
在 parser.py 中内联 _wrap_type (#10096) PR #10096
使 roots 目标显示通过标记文件配置的根 (#10079) PR #10079
重构 v2 覆盖率并添加集成测试 (#10073) PR #10073
在 parser.py 中提取 member_type 和 type_arg (#10063) PR #10063
用 Target API 实现替换 TargetAdaptor 的 list 实现 (#9912) PR #9912
将 InteractiveProcessRequest 重命名为 InteractiveProcess (#10050) PR #10050
删除过时的 TODO (#10048) PR #10048
对于大多数配置更改重新初始化 pantsd (#10035) PR #10035
删除未使用的 FmtRequest 联合体。 (#9934) PR #9934
使用 cargo-metadata 而不是 cargo 获取包 (#10045) PR #10045
在流式工作单元回调中公开新的 StreamingWorkunitContext (#10034) PR #10034
向 FilesystemCoverageReport 添加报告类型 (#10086) PR #10086
测试
增加测试目标的超时时间 (#10097) PR #10097
增加 node_test_integration 测试目标的超时时间 (#10094) PR #10094
增加 incomplete_custom_scala 测试目标的超时时间 (#10089) PR #10089
remoting: 为上传和执行添加工作单元 (#10084) PR #10084
在 remoting 中禁用只读缓存 (#10077) PR #10077
在远程执行中降低进程超时 (#10044) PR #10044
添加一个 __run.sh 脚本来在保留的 chroot 中重现进程执行 (#10030) PR #10030
修复夜间构建。 (#10047) PR #10047
文档
1.30.0.dev1 (6/12/2020)
API 变更
将默认 MyPy 版本从 0.770 更改为 0.780 (#10001) PR #10001
新特性
错误修复
重构、改进和工具
文档
修复 release-strategy 链接 (#10028) PR #10028
1.30.0.dev0 (6/05/2020)
API 变更
移除过时的 ExternalTool 功能 (#9996) PR #9996
将 ReportType 重命名为 CoverageReportType 并将其移动到 test.py (#9991) PR #9991
移除 passthrough-arguments-with-multiple-goals 的弃用。 (#9984) PR #9984
移除 –files-not-found-behavior=ignore (#9986) PR #9986
将“-filedeps-absolute”选项的默认值更改为False。 (#9983) PR #9983
自定义目标类型现在需要目标API绑定以实现完全支持 (#9981) PR #9981
移除已弃用的源根trie。 (#9936) PR #9936
允许@rules设置其级别,并默认为调试 (#9940) PR #9940
默认启用pantsd (#9935) PR #9935
由于使用率低,移除codeanalysis (Kythe) 贡献插件 (#9918) PR #9918
移除AWS Lambda贡献插件,以支持V2后端 (#9917) PR #9917
移除V1 isort和lint.pythonstyle,以支持V2 isort和Flake8 (#9909) PR #9909
将typing-extensions从3.7.4升级到3.7.4.2 (#9930) PR #9930
将pystache从0.5.3升级到0.5.4 (#9929) PR #9929
新特性
错误修复
重构、改进和工具
添加依赖推理的Python导入解析器 (#9900) PR #9900
使用f-string,提高代码可读性。 (#9990) PR #9990
删除不必要的字符串插值,使用生成器表达式。 (#9993) PR #9993
使用f-string。 (#9987) PR #9987
在内部启用更多Flake8检查 (#9885) PR #9885
重用report_type (#9978) PR #9978
升级到Rust 1.44.0 (#9972) PR #9972
仅在构建时设置pex_root缓存 (#9958) PR #9958
完成从 FallibleProcessResultWithPlatform 移除 Bytes 字段 (#9955) PR #9955
从 PantsDaemon 类中提取与客户端相关的逻辑。 (#9949) PR #9949
忽略 pantsd stdio 处理程序的关闭失败。 (#9943) PR #9943
移除我们从未发布过的 buildrefactor 插件 (#9937) PR #9937
移除冗余名称和日志记录。 (#9921) PR #9921
移除未使用的联合标记。 (#9928) PR #9928
确保 BuildConfiguration 是不可变的。 (#9931) PR #9931
使 FrozenDict 更易于使用。 (#9932) PR #9932
从 cffi 转移到 cpython crate。 (#9593) PR #9593
Graph::get 在文件系统无效化时退避 (#9920) PR #9920
将引擎中的图 crate 和相关代码转换为 async/await。 (#9910) PR #9910
改进 pantsd 等待消息。 (#9923) PR #9923
内部使用 flake8-2020 插件。 (#9913) PR #9913
日志时间戳应使用本地时区 (#9927) PR #9927
测试
remoting: 为流式客户端添加初始单元测试并修复一个错误 (#9966) PR #9966
文档
项目详情
哈希值 for pantsbuild.pants.contrib.mypy-1.30.4-py36.py37.py38-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 973191e29e2407359be16f4a617390a4763cae43ad59b4d590233a157a86774d |
|
MD5 | 34925e22d5a91dd400f403c249a8077f |
|
BLAKE2b-256 | ff7042408f168bf94d10cefe273aee866898308eb46a6cfd3c61506d8298c7dc |