Skip to main content

webchanges monitors webpages for you

Project description

webchanges

pypi version supported Python version licence

Read the documentation at https://dateutil.readthedocs.io/en/latest/ travis build status Code coverage

webchanges watches changes in webpages and notifies you (via e-mail or other services) of any changes. The change notification will include the URL that has changed and a unified diff of what has changed. This project is a fork of webchanges as suggested here to optimize it for HTML and make it to “just work”.

webchanges is intended to help you watch changes in webpages or local commands and get notified (via e-mail, in your terminal or through various third party services) of any changes. The change notification will inclueds the URL that has changed and a unified diff of what has changed.

Installation

webchanges is available on PyPI: https://pypi.org/project/webchanges/

webchanges can be installed from PyPI using pip:

pip install webchanges

Documentation

The documentation is hosted at: https://webchanges.readthedocs.io/en/stable/

Code

The code and issue tracker are hosted on GitHub: https://github.com/mborsetti/webchanges

Quick Start

  1. Run webchanges --edit to customize your job list (this will create/edit jobs.yaml)

  2. Run webchanges --edit-config if you want to set up e-mail sending

  3. Add webchanges to your scheduler (e.g. crontab -e) to monitor webpages periodically

The interval is defined by how often you run webchanges.

Contributing

We welcome many types of contributions - bug reports, pull requests (code, infrastructure or documentation fixes). For more information about how to contribute to the project, see the CONTRIBUTING.rst file in the repository.

License

Released under the MIT License, but including code licensed under the BSD 3-Clause 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

webchanges-3.0.0b1.tar.gz (11.1 MB view hashes)

Uploaded Source

Built Distribution

webchanges-3.0.0b1-py3-none-any.whl (45.5 kB view hashes)

Uploaded Python 3

Supported by

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