sci_watch.sci_watcher module

class sci_watch.sci_watcher.SciWatcher(config: dict)[source]

Bases: object

exec() None[source]

Run the queries on all the sources, sends an email and/or teams message if relevant documents are found

classmethod from_toml(path: os.PathLike | pathlib.Path) SciWatcher[source]

Create a Scrapper from toml file

Parameters:

path (os.PathLike) – Path to a .toml file

Returns:

A scrapper object

Return type:

Scrapper