Skip to main content

Time-critical notification system designed to trigger users' workflows across HPC and Cloud systems

Project description

Aviso

[!WARNING] This repository is deprecated and will be archived soon. It is no longer maintained.

Aviso has been re-engineered and is now developed as two separate, actively maintained projects. Please migrate to them — this repository (the legacy pyaviso client and bundled server) will receive no further updates.

Source code Documentation
Aviso server https://github.com/ecmwf/aviso-server https://sites.ecmwf.int/docs/aviso-server/main/
Aviso client https://github.com/ecmwf/aviso-client https://sites.ecmwf.int/docs/aviso-client/main/

The Python client continues from the aviso-client project. Existing pyaviso users should follow the migration guidance in its documentation.

Aviso is a software developed by ECMWF that allows the notification of time-critical events across HPC and Cloud systems in order to enable workflows among multiple domains.

It allows users to:

  • Define events that require notification
  • Define triggers to be executed once a notification is received
  • Send and receive notifications

This enables the creation of automatic workflows, timely triggered as events are notified.

The documentation can be found at https://pyaviso.readthedocs.io/
Examples demonstrating the usage of aviso for ECMWF notifications can be found at https://github.com/ecmwf/aviso-examples

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

pyaviso-1.0.2.tar.gz (50.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyaviso-1.0.2-py3-none-any.whl (78.2 kB view details)

Uploaded Python 3

File details

Details for the file pyaviso-1.0.2.tar.gz.

File metadata

  • Download URL: pyaviso-1.0.2.tar.gz
  • Upload date:
  • Size: 50.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for pyaviso-1.0.2.tar.gz
Algorithm Hash digest
SHA256 66e7dc1186df6cd2bee21ec0ecd0ab41d74b0dd51bebe02b9e62f127c65186a9
MD5 b22093b7d4ddffecae5f498a05120b17
BLAKE2b-256 ba622708b5f4cc87a23721c6806f12dc308e1990fdab373bb37c95717666a831

See more details on using hashes here.

File details

Details for the file pyaviso-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyaviso-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 78.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for pyaviso-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c2e0364b7f8c51f54fd0f748e8a688bc6343987737a7452f0976686231d160b2
MD5 1398259e32301f10d95ae41f8742c746
BLAKE2b-256 ad598f0fd1b05fa8b8057ab19db047e5029c5fd5fbc9c7cc6ee728510c67e212

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