semvec/pypi-packages huggingface dataset:
irisclient 1.3.0
Python client for Iris API
License: BSD 2-CLAUSE

.. image:: https://badge.fury.io/py/irisclient.svg
    :target: https://badge.fury.io/py/irisclient

.. image:: https://travis-ci.org/houqp/iris-python-client.svg?branch=master
    :target: https://travis-ci.org/houqp/iris-python-client

Python client for Iris API
==========================

Install
------

.. code-block:: bash

  pip install irisclient


Usage
-----

.. code-block:: python

    from irisclient import IrisClient

    client = IrisClient(
        app='SERVICE_FOO',
        key='IRIS_API_KEY',
        api_host='http://localhost:5000'
    )
    # create an incident
    print client.incident('plan-foo', context={'key-foo': 'abc', 'key-bar': 1})
    # send an adhoc notification
    print client.notification(role='user', target='alice', priority='urgent', subject='Yo')


Test
----

.. code-block:: bash

    pip install tox
    tox


Release
-------

.. code-block:: bash

   python setup.py sdist
   twine upload dist/*