Tags: cloudevents/sdk-python
Tags
Fix Pydantic custom attributes (#229) * Add custom extension attribute to the test set. Replicates bug test data from the #228 Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * use modern `super` syntax Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Fix `black` language version Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Fixes #228 Pydantic v2 .__dict__ has different behavior from what Pydantic v1 had and is not giving us `extra` fields anymore. On the other hand the iterator over the event gives us extras as well Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Add missing EOF Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Add Pydantic fix to the changelog Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Add links to the changelog Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Bump version Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Update Black and MyPy versions Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> --------- Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
Add Python 3.11 support (#209) * docs: add missing release notes Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: add Python3.11 support Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: Bump version Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * docs: create release section Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
Drop python36 (#208) * chore: drop Python 3.6 official support Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * docs: update docs regarding Python 3.6 being unsupported anymore Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * deps: drop Python3.6-only dependencies Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: drop extra `;` Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: try `setup.py` syntax Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
hotfix: Hotfix Pydantic dependency constraints. docs: Add mention of the constraints fix Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> chore: bump version Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> fix: PyPi constraints for Pydantic Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> ci: add ability to release from tag branches. Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
Release/v1.7.0 (#201) * chore: Fix typings errors and cleanup code a bit Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: Use `AnyStr` shortcut instead of `Union[bytes, str]` Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: Bump version. Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Update the changelog Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Feat/expose event attributes (#195) * feat: Add an API to read all event attributes Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * deps: update black version Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: update version to v1.6.2 Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * docs: update changelog Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * docs: fix the release number link Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
fix: to_json breaking change (#191) * fix: missing to_json import #190 Signed-off-by: Alexander Tkachev <sasha64sasha@gmail.com> * test: backwards compatability import from http module #190 Signed-off-by: Alexander Tkachev <sasha64sasha@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * docs: update changelog Signed-off-by: Alexander Tkachev <sasha64sasha@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * docs: update changelog Signed-off-by: Alexander Tkachev <sasha64sasha@gmail.com> * feat: bump version Signed-off-by: Alexander Tkachev <sasha64sasha@gmail.com> Signed-off-by: Alexander Tkachev <sasha64sasha@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
release: v1.6.0 (#189) * chore: bump version. Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * docs: Update changelog with the release Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * docs: Use new `conversion` module over deprecated APIs. Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * docs: Also sort imports in README Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * docs: cleanup README and refereance latest Flask Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
PreviousNext