| 12345678910111213141516171819 |
- #!/usr/bin/env python3
- """验证解压后的发布包。SHA256SUMS 用于验证压缩包本身。"""
- import argparse
- import sys
- from pathlib import Path
- sys.dont_write_bytecode = True
- from common import validate_package
- def main():
- parser = argparse.ArgumentParser(description=__doc__)
- parser.add_argument("directory", nargs="?", type=Path, default=Path(__file__).resolve().parents[1])
- args = parser.parse_args()
- manifest = validate_package(args.directory)
- print(f"校验通过:{manifest['version']},{len(manifest['files'])} 个文件")
- if __name__ == "__main__":
- main()
|