Skip to main content

client to watch for webpage changes, and track over time

Project description

# WatchMe

![docs/assets/img/logo_small.gif](docs/assets/img/logo_small.gif)

[![DOI](https://zenodo.org/badge/177837425.svg)](https://zenodo.org/badge/latestdoi/177837425) [![CircleCI](https://circleci.com/gh/vsoch/watchme.svg?style=svg)](https://circleci.com/gh/vsoch/watchme)

Reproducible watching of web changes. Good for:

  1. Monitoring system resources (battery, network, memory, cpu, etc.)

  2. Waiting for job postings to change or appear

  3. Monitoring some subset of prices from different vendors

  4. Tracking changes in GitHub repositories (stars, etc.) over time

WatchMe can watch for changes to an entire page, or a specific section of it. It’s appropriate for research use cases where you want to track changes in one or more pages over time. WatchMe also comes with psutils (system tasks) built in to allow for monitoring of system resources. Importantly, it is a tool that implements reproducible monitoring, as all your watches, are stored in a configuration file that can easily be shared with others to reproduce your watching protocol. For more information, see the [documentation](https://vsoch.github.io/watchme).

## Licenses

This code is licensed under the MPL 2.0 [LICENSE](LICENSE).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

watchme-0.0.14.tar.gz (49.1 kB view details)

Uploaded Source

File details

Details for the file watchme-0.0.14.tar.gz.

File metadata

  • Download URL: watchme-0.0.14.tar.gz
  • Upload date:
  • Size: 49.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for watchme-0.0.14.tar.gz
Algorithm Hash digest
SHA256 6e07b447103186b8b0fea0c085e47adfc33698f28f6ee3062a3ae4b24562f733
MD5 c9e19a4e019e5a3363b808df41d5a3ff
BLAKE2b-256 55fb6f169fcaccfb0a8b1b6acad62696b42670eb8d1ced45950d90119827f69b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page