This project has been archived by its maintainers, and is no longer receiving any updates.
cwatch
A simple tool to regurarly run queries against cyberbro and generate a report.
Configuration
Create a directory where you like to store your configuration and database. Create a configuration file named cwatch.toml in that directory, an example is available in the file example-config.toml.
Change domains to the domains (or hosts) you like to monitor.
Install
Run the following in the directory where you have placed cwatch.toml.
uv venv
uv pip install cwatch
Usage
Run cwatch:
uv run cwatch
Designed to be run from cron.
Development
For information about contributing to this project, see CONTRIBUTING.md.
For information about the release process, see RELEASING.md.
Changes are tracked in CHANGELOG.md.
Metadata
Release files for cwatch 0.8.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cwatch-0.8.0.tar.gz | 66.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cwatch-0.8.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 84.4 kB
Release files / cwatch-0.8.0.tar.gz
| Download URL | cwatch-0.8.0.tar.gz |
|---|---|
| Size | 66.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
43605b967770cc8d44c26c82e7d6dacee3b7cd671886a5d47fe358e7eafc5bae
|
|
BLAKE2b-256 checksum How to use checksums |
284a9f654ee363b38af71c26c31c15d7cfccd44668ebf775d3379611e92b224e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 2, 2026.
Transparency logRelease files / cwatch-0.8.0-py3-none-any.whl
| Download URL | cwatch-0.8.0-py3-none-any.whl |
|---|---|
| Size | 17.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0fe98b981c93b0e482eca10bb4ab5d3d5634dd5f8d8e2c3069d6132803d645fc
|
|
BLAKE2b-256 checksum How to use checksums |
e6b8224c97e4cbe594e50d15b7fe6fe1ac734d2da42e510e6b0471353d5736d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 2, 2026.
Transparency log