Skip to main content
https://travis-ci.org/ktdreyer/helga-productpages.svg?branch=master https://badge.fury.io/py/helga-productpages.svg

About

Helga is a Python chat bot. Full documentation can be found at http://helga.readthedocs.org.

This Product Pages plugin allows Helga to respond to product commands in IRC and print information about releases. For example:

03:14 < ktdreyer> helgabot: rhcs 3.0 date
03:14 < helgabot> ktdreyer, Red Hat Ceph Storage 3.0 ga is on Tue Dec 5,
                  2017 (14 business days from today)

Or specific milestones, like “z2” or “beta”:

03:14 < ktdreyer> helgabot: osp 12 beta date
03:14 < helgabot> ktdreyer, Red Hat OpenStack Platform 12 beta is on Wed Nov
                  8, 2017 (50 business from today)

The bot can also provide the link to the full schedule for a release:

03:14 < ktdreyer> helgabot: osp 12 schedule
03:14 < helgabot> Red Hat OpenStack Platform 12 schedule:
                  https://pp.engineering.redhat.com/pp/product/rhosp/release/rhosp-12.0/schedule/tasks

(Obviously this bot plugin requires network access to https://pp.engineering.redhat.com.)

Installation

This Product Pages plugin is available from PyPI, so you can simply install it with pip:

pip install helga-productpages

If you want to hack on the helga-productpages source code, in your virtualenv where you are running Helga, clone a copy of this repository from GitHub and run python setup.py develop.

Optional: Default product configuration

In your settings.py file (or whatever you pass to helga --settings), you can specify a DEFAULT_PRODUCT. For example:

DEFAULT_PRODUCT = 'ceph'

If you omit the product when asking Helga for release dates, Helga will use this product value.

Security

Note: This plugin can expose private information (milestone dates) about Red Hat products. If you use this plugin, be sure that the networks to which Helga connects are restricted. Everyone in Helga’s channels will see the private information, so the assumption is that they already have rights to read the data on Product Pages.

Metadata

Release files for helga-productpages 1.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for helga-productpages 1.4.0
File Size Uploaded Provenance
helga-productpages-1.4.0.tar.gz 8.6 kB Without provenance Details

Release files / helga-productpages-1.4.0.tar.gz

Download URL helga-productpages-1.4.0.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6db0f9e369e802483c0432877ecfc615d5879672074f630c3ee7fcc080c681af
BLAKE2b-256 checksum
How to use checksums
70dd691db4dbca0eaaa273cc22d953fc69da0a022bd97ff7c057dc8771f30b89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

Security for helga-productpages 1.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page