Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bender-bot/bender-hooks

Create hooks as decorators
https://github.com/bender-bot/bender-hooks

Last synced: 9 days ago
JSON representation

Create hooks as decorators

Awesome Lists containing this project

README

        

.. |bh| replace:: **bender-hooks**

.. _open issues: https://github.com/bender-bot/bender-hooks/issues?state=open

============
bender-hooks
============

|bh| is a library which provides ways to easily create, search and invoke hooks anywhere in your
code.

Hooks will be created as decorators so all you have to do is decorating functions you want to be
invoked through that hook.

It can be used to define interfaces or callbacks for your application.

.. image:: http://img.shields.io/pypi/v/bender-hooks.svg?style=flat
:target: https://pypi.python.org/pypi/bender-hooks
:alt: Latest Version

.. image:: http://img.shields.io/badge/license-LGPLv3-brightgreen.svg?style=flat
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License

.. image:: http://img.shields.io/travis/bender-bot/bender-hooks/v0.1.0.svg?style=flat
:target: https://travis-ci.org/bender-bot/bender-hooks
:alt: Build status

.. image:: http://img.shields.io/coveralls/bender-bot/bender-hooks/v0.1.0.svg?style=flat
:target: https://coveralls.io/r/bender-bot/bender-hooks
:alt: Coveralls

Install
=======

To install |bh| all it takes is one command line::

pip install bender-hooks

Documentation
=============

* `Getting started `_

* `API `_

Support
=======

Need help? Click `here`__ and open a new issue. You'll get your answer ASAP.

__ `open issues`_

Contribute
==========

|bh| is under development, so if you want to join the team, you are welcome.

* Feel free to `open issues`_ related to bugs or ideas.

* If you are a developer:

- Fork |bh| before making any changes.

- Write tests.

- Create a *Pull Request* so changes can be merged.

License
=======

|bh| is licensed under `LGPL v3.0 license `_.