Metadata-Version: 2.1
Name: scora-notify
Version: 0.5.0
Summary: Scora Slack notification lib
Author: Oncase
Author-email: contato@oncase.com.br
Keywords: scora
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: slack-sdk (>=3.19.1)
Provides-Extra: dev
Requires-Dist: twine (>=3.1.1) ; extra == 'dev'
Requires-Dist: Sphinx (==3.1.1) ; extra == 'dev'
Requires-Dist: sphinxcontrib-napoleon (==0.7) ; extra == 'dev'
Requires-Dist: sphinx-rtd-theme (==0.5.0) ; extra == 'dev'
Requires-Dist: sphinx-click (==2.3.2) ; extra == 'dev'
Requires-Dist: flake8 (==3.8.3) ; extra == 'dev'

Scora Notify
=============================
This package implements a Slack notification abstraction to be used in various projects.

This packages uses logging for console outputs.

Development
-----------------------------


Build, install, test locally
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. code-block:: bash

    # build from this source -- considering that dependencies are resolved
    rm -rf ./dist/* && python3 -m build

    # From another venv -- install 
    virtualenv -p python3
    . ./venv/bin/activate
    pip install <REPO_HOME>/dist/scora-notify-0.1.0.tar.gz 


    # Import and run
    from scora_notify import Notify 
    notify=Notify(slack_token="", slack_channel="", step="", tenant="", project="")

