Watchgha

Latest version: v2.4.1

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.4.1

- Printed data now has control characters scrubbed, to prevent against extremely unlikely terminal attacks.
- Oops, it didn't work on Python 3.9, now fixed.

2.4.0

- GitHub no longer reports jobs in the same nice order as their UI shows, so now we sort them by name. This isn't the same order as the UI, but is more understandable than the random order returned by the API.
- Dropped support for Python 3.7 and 3.8.

2.3.2

- GITHUB\_SERVER\_URL's like "gitgit.mydomain.com" are now correctly parsed, closing [issue 22](https://github.com/nedbat/watchgha/issues/22).
- Added a stop sign emoji for jobs in the Waiting state.
- Most fatal errors now result in a status code of 1. It was mistakenly 2.

2.3.1

- Workflows with many jobs could be truncated. There is still a limit of 100 jobs, but that is better than the earlier limit of 30.

2.3.0

- GitHub Enterprise is supported via `GITHUB_SERVER_URL` and `GITHUB_API_URL` environment variables. Thanks, [Colin Marquardt](https://github.com/nedbat/watchgha/pull/21).
- Fix: in unusual cases, GitHub can return strange statuses for job steps. Those are now displayed as question marks.

2.2.2

- Fix: steps can be in a "pending" state, and are now displayed with a dot instead of "pending".

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.