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.6.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

crc_event_schemas-0.1.6-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: crc-event-schemas-0.1.6.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for crc-event-schemas-0.1.6.tar.gz
Algorithm Hash digest
SHA256 fc02095e216282512627d1516f3bd5cd85923d8568d7778972c3d5bb5e3a12c7
MD5 85c69c3ddd28bbdfa3345a34e9c33cee
BLAKE2b-256 d79470b7396744e98e69a1c2f1caea7e5dbf93d64ea4809be20cacc4d17b03ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc_event_schemas-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 1a1ce813aec90a7389cc7c6e6614929bd8eba44a1bfd365240e2ed7d80542bba
MD5 2cafc17f3293425c5c5d1552b91cf5aa
BLAKE2b-256 4eb5979d31d597cf64c866d223baa32ff39ca3694fc7635e170e98ac33877093

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