dev/system_tests/README.md
Small tool to update status of all AIP-47 issues.
Simply:
Set GITHUB_TOKEN to a repo-writeable token.
Run the script via uv (it pulls in the few third-party deps it
needs — PyGithub, rich-click, rich):
uv run --with PyGithub --with rich-click --with rich python dev/system_tests/update_issue_status.py
It will automatically update status of all the AIP-47 issues based on the presence of files in the repo.
You can also run it with --dry-run mode - useful when you have no write permission to the repository.
You can generate a read-only token (or hope you will not hit rate limits if you do not have one)
In this case it will only show what would have happened if you had the access and print stats.