fastapi-cloudevents

    CloudEvents FastAPI plugin. Allows to easily consume and produce events in CloudEvents format over REST API.

    Language: python

    Author: Lauren Hudson (@lhudson)

    11 stars · 195 views

    Files

    • example_server.py (py)
    • .github (github)
    • workflows (txt)
    • mypy.yml (yml)
    • main.yaml (yaml)
    • dependabot.yml (yml)
    • ISSUE_TEMPLATE (txt)
    • feature_request.md (md)
    • bug_report.md (md)
    • tests (txt)
    • test_examples (txt)
    • example_response.txt (txt)
    • example_server.py (py)
    • simple_server (txt)
    • example_binary_request.sh (sh)
    • example_response.txt (txt)
    • example_server.py (py)
    • example_structured_request.sh (sh)
    • events_and_basemodels_mixed (txt)
    • example_server.py (py)
    • example_requests.sh (sh)
    • custom_default_source (txt)
    • example_request.sh (sh)
    • example_response.txt (txt)
    • your_example_response.json (json)
    • your_example_request.sh (sh)
    • structured_response_server (txt)
    • example_request.sh (sh)
    • example_server.py (py)
    • README.md (md)
    • mypy.ini (ini)
    • requirements.txt (txt)
    • LICENSE (txt)
    • examples (txt)
    • type_routing (txt)
    • my_example_request.sh (sh)
    • my_example_response.json (json)
    • test_events_and_basemodels_mixed.py (py)
    • test_simple_server.py (py)
    • test_type_routing.py (py)
    • test_custom_source_tag.py (py)
    • test_structured_response_server.py (py)
    • test_cloudevent.py (py)
    • CONTRIBUTING.md (md)
    • tox.ini (ini)
    • test_docs.py (py)
    • requirements.txt (txt)
    • conftest.py (py)
    • test_cloudevent_response.py (py)
    • test_content_type.py (py)
    • test_installation.py (py)
    • test_cloudevent_request.py (py)
    • test_cloudevent_route.py (py)
    • setup.py (py)
    • fastapi_cloudevents (txt)
    • cloudevent_response.py (py)
    • settings.py (py)
    • __init__.py (py)
    • cloudevent_route.py (py)
    • installation.py (py)
    • cloudevent_request.py (py)
    • content_type.py (py)
    • cloudevent.py (py)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…