Skip to main content

RESTful event dispatcher based on celery.

Project description

rio(WIP)

How to contribute?

  1. Start from scratch:

    $ virtualenv venv
    $ source venv/bin/activate
    (venv) $ python setup.py develop
    (venv) $ rio db upgrade
    (venv) $ rio runworker
    (venv) $ rio runserver
  2. Please use gpg to sign your commits.

How to Test?

Test:

(venv) $ pip install -r tests-requirements.txt
(venv) $ venv/bin/py.test tests

HISTORY

v0.3.2

  • support PUT && DELETE method

v0.3.1

  • support multiple graph

v0.3.0

  • support template format webhook url

  • add cli command: syncproject

  • add cli command: runworker

  • add cli command: db

  • bugfix

v0.2.4

  • optimize webhook index

v0.2.2

  • add Migration resources

  • add cli

  • add cache for sqlalchemy

  • add event uuid

  • support form and json payload

  • support header for webhook

v0.2.0

  • add SQLALchemy as graph backend

v0.1.0

  • initial Release

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

rio-0.3.2.tar.gz (38.9 kB view details)

Uploaded Source

Built Distribution

rio-0.3.2-py2.py3-none-any.whl (37.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file rio-0.3.2.tar.gz.

File metadata

  • Download URL: rio-0.3.2.tar.gz
  • Upload date:
  • Size: 38.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for rio-0.3.2.tar.gz
Algorithm Hash digest
SHA256 0066ff16a131c4984eb22583d4f09a85383f7e23775a4ece35a5ba6ff1e64c04
MD5 240b5d7203e845a989b79e09ce4a4a5f
BLAKE2b-256 c1d59b5452909dfff37f3ff789491571ebc31123740d12f7286c700942425392

See more details on using hashes here.

File details

Details for the file rio-0.3.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for rio-0.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d25b78a4dfb56fac5ff07a4f6a2839a118e9a31b181a5c769db0ec201f51cf0b
MD5 fe8a24f9434cfbc3b0a7cb9dc863ef9d
BLAKE2b-256 d5892e0c912118f212b9cd4e829222323afefa94a90c7901fe9b03a720bf52ae

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