[中] Windows 第三方许可缺少传递依赖与 PyInstaller 声明,仍保留 Mac 段落

Open
#62 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
Half a day
Newbie friendliness
66/100
Issue type
Documentation
Clarity
Mostly clear
Activity status
Active
Tech stack
markdown, python
Domain
documentation

Research direction

Read docs/windows/第三方许可.md around lines 50-65 and windows/constraints-release.txt lines 10-16 to see which pinned packages are listed. Inspect the built Windows package's _internal directory to confirm which of flatbuffers, protobuf, sympy, mpmath and packaging actually ship, and note the PyInstaller bootloader. Then either add those entries or point to ONNX Runtime's notices, and mark or remove the Mac-only Sparkle paragraph. Done means the Windows license page matches the shipped contents.

Written by the indexing model from the issue text.

Description

位置:docs/windows/第三方许可.md:50-65;windows/constraints-release.txt:10-16

现象:Windows 程序组件只列直接依赖,但约束文件固定的 flatbuffers、protobuf、sympy、mpmath、packaging 是 ONNX Runtime 的常见运行依赖,PyInstaller 打包时通常进入 _internal;pyinstaller 的 bootloader 也会进入 exe(GPL-2.0-with-exception)。页面尾部仍写「Mac 使用 Sparkle 2.10.1」「Mac 的位置是 Contents/Resources/Telemetry/Licenses」。

建议:核对实际 _internal 内容后补上随包分发的传递依赖与 PyInstaller 声明,或注明由 ONNX Runtime 第三方声明统一覆盖;Mac 相关段落标注平台或移除。

来源:2026-11-15 全仓只读审计,PR #7 未包含此项。

Dominant language
Swift
Stars
2
Forks
2
Avg merge
1h 11m
Merged PRs (30d)
2

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from cyandee/BirdLock

All issues in cyandee/BirdLock

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.