Skip to main content

CloudEvents type bindings for console.redhat.com

Project description

console.redhat.com CloudEvents for Python

This repo contains Python bindings of the JSON schema definitions for events generated by console.redhat.com

Getting started

crc-event-schemas is available on PyPi. You can install using pip.

$ pip install crc-event-schemas

Layout

  • api: Defines a submodule with the current version of console.redhat.com CloudEvents.
  • examples: Contains examples on how to use this library.
  • event_schemas: Python bindings for console.redhat.com cloud events.

Generating code

The generate.js script generates the Python code.

This script is executed on any push to our main branch, ensuring it never goes out of sync.

Releasing a new version

The release process works with release-please-action. You can head to their documentation to learn more about it, but in a nutshell:

  • Uses Conventional Commits
  • Creates a PR when there is something to be released (patch, minor or major). Once that PR is merged, a new release occurs.

The release is published to PyPi.

Docs

Docs are automatically generated and hosted on GitHub pages: https://redhatinsights.github.io/event-schemas-python/.

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

crc-event-schemas-0.1.7.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

crc_event_schemas-0.1.7-py3-none-any.whl (17.9 kB view details)

Uploaded Python 3

File details

Details for the file crc-event-schemas-0.1.7.tar.gz.

File metadata

  • Download URL: crc-event-schemas-0.1.7.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for crc-event-schemas-0.1.7.tar.gz
Algorithm Hash digest
SHA256 37757dd5aedcf79469bd637e539e4df9a22d497f87edb326564ed36bcb04fe85
MD5 1b1e3ab24145c9796d04839cc982829d
BLAKE2b-256 1c34253a60b7c8235c8dd743a1b4ef79630cb5cdc3f13197c9511da463257b63

See more details on using hashes here.

File details

Details for the file crc_event_schemas-0.1.7-py3-none-any.whl.

File metadata

File hashes

Hashes for crc_event_schemas-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 3c5263b574ff431b77689683a8748540dcbcbc7e28e1acf5824ddff66e29078e
MD5 f920817a104e8fbe96dfca10f1da939e
BLAKE2b-256 56006f470ecf9361937963358433d7fcbbb4b78a943b7fcb583ee7b5fe7cc2c4

See more details on using hashes here.

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