* Create stub pydantic v2 implementation and parametrize tests for both implementations Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Add default values to optional fields Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Adapt pydantic v1 serializer/deserializer logic Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Extract CloudEvent fields non functional data in separate module Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Fix lint Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Add missing Copyright Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Add missing docstring Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Remove test leftover Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Remove dependency on HTTP CloudEvent implementation Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Remove failing test for unsupported scenario Fix typo Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Use SDK json serialization logic Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * No need to filter base64_data Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Use SDK json deserialization logic Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Fix imports Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Move docs after field declarations Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Add test for model_validate_json method Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Use fully qualified imports Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> * Ignore typing error Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> --------- Signed-off-by: Federico Busetti <729029+febus982@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> |
||
---|---|---|
.. | ||
abstract | ||
http | ||
kafka | ||
pydantic | ||
sdk | ||
tests | ||
__init__.py | ||
conversion.py | ||
exceptions.py | ||
py.typed |