Skip to content

跟进构建阶段 vcs_versioning GlobalOverrides warning #421

@liujuanjuan1984

Description

@liujuanjuan1984

标题:跟进构建阶段 vcs_versioning GlobalOverrides warning

背景:

  • 当前 ./scripts/doctor.sh 已通过,但在 build release artifacts 阶段仍会出现 vcs_versioningGlobalOverrides warning。
  • 该 warning 不阻塞 A2A 1.0 迁移与回归,但会污染构建日志,属于 packaging/tooling housekeeping。

现象:

  • 构建阶段输出 UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility.

目标:

  • 评估 warning 来源是 vcs_versioning 还是当前打包配置触发。
  • 给出低风险修复方案,优先避免修改发布语义。
  • 收敛构建日志中的这条 warning,保证 doctor / CI 输出更干净。

验收:

  • ./scripts/doctor.sh 的 build release artifacts 阶段不再出现该 warning。
  • 不影响现有 sdist / wheel 构建结果。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions