-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: cofin/sdk-python
base: main
head repository: cloudevents/sdk-python
compare: main
- 14 commits
- 25 files changed
- 7 contributors
Commits on Sep 20, 2023
-
Pydantic v2 native implementation (cloudevents#219)
* 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>
Configuration menu - View commit details
-
Copy full SHA for 5a1063e - Browse repository at this point
Copy the full SHA 5a1063eView commit details
Commits on Sep 21, 2023
-
Governance docs per CE PR 1226 (cloudevents#221)
Signed-off-by: Doug Davis <dug@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 252efdb - Browse repository at this point
Copy the full SHA 252efdbView commit details
Commits on Sep 25, 2023
-
[pre-commit.ci] pre-commit autoupdate (cloudevents#220)
updates: - [github.com/psf/black: 23.7.0 → 23.9.1](psf/black@23.7.0...23.9.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yurii Serhiichuk <xSAVIKx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 66dcabb - Browse repository at this point
Copy the full SHA 66dcabbView commit details -
Release/v1.10.0 (cloudevents#223)
* Bump version Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Update changelog Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> --------- Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d487303 - Browse repository at this point
Copy the full SHA d487303View commit details
Commits on Oct 16, 2023
-
add link to our security mailing list (cloudevents#226)
Signed-off-by: Doug Davis <dug@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for c5418b9 - Browse repository at this point
Copy the full SHA c5418b9View commit details
Commits on Oct 23, 2023
-
[pre-commit.ci] pre-commit autoupdate (cloudevents#224)
updates: - [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](pre-commit/pre-commit-hooks@v4.4.0...v4.5.0) - [github.com/pre-commit/mirrors-mypy: v1.5.1 → v1.6.0](pre-commit/mirrors-mypy@v1.5.1...v1.6.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8ada7d9 - Browse repository at this point
Copy the full SHA 8ada7d9View commit details
Commits on Oct 30, 2023
-
Fix Pydantic custom attributes (cloudevents#229)
* Add custom extension attribute to the test set. Replicates bug test data from the cloudevents#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 cloudevents#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>
Configuration menu - View commit details
-
Copy full SHA for 21572af - Browse repository at this point
Copy the full SHA 21572afView commit details
Commits on May 26, 2024
-
Update CI and tooling (cloudevents#236)
* Update pre-commit hooks Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Add Python 3.12 Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Drop python 3.7 and add 3.12 to TOX Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Migrate to latest action versions. Drop v3.7 from CI and add 3.12 Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Migrate to Python 3.8 Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Fix changelog message. Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> --------- Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eedc61e - Browse repository at this point
Copy the full SHA eedc61eView commit details -
* Fixes examples when using Pydantic V2 Signed-off-by: Fabio Batista <fabio@atelie.dev.br> * When type checking, uses the latest (V2) version of Pydantic Signed-off-by: Fabio Batista <fabio@atelie.dev.br> --------- Signed-off-by: Fabio Batista <fabio@atelie.dev.br> Co-authored-by: Yurii Serhiichuk <xSAVIKx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 11520e3 - Browse repository at this point
Copy the full SHA 11520e3View commit details -
Modified content-type to abide by attribute naming conventions for cl…
…oudevents (cloudevents#232) * fix: changed content-type to a valid attribute Signed-off-by: vivjd <vivjdeng@hotmail.com> * fix: changed headers back to content-type Signed-off-by: Vivian <118199397+vivjd@users.noreply.github.com> Signed-off-by: vivjd <vivjdeng@hotmail.com> * modified kafka test cases to match datacontenttype Signed-off-by: vivjd <vivjdeng@hotmail.com> * fix: updated kafka/conversion.py and test cases to check for valid attributes Signed-off-by: vivjd <vivjdeng@hotmail.com> --------- Signed-off-by: vivjd <vivjdeng@hotmail.com> Signed-off-by: Vivian <118199397+vivjd@users.noreply.github.com> Co-authored-by: Yurii Serhiichuk <xSAVIKx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 16441d7 - Browse repository at this point
Copy the full SHA 16441d7View commit details
Commits on Jun 20, 2024
-
Release/v1.11.0 (cloudevents#237)
* Add missing changelog items Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Bump version Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> --------- Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c6c7e8c - Browse repository at this point
Copy the full SHA c6c7e8cView commit details
Commits on Oct 30, 2024
-
fix kafka unmarshaller args typing and defaults (cloudevents#240)
* fix kafka unmarshaller args typing and defaults Signed-off-by: Christoph Hösler <christoph.hoesler@inovex.de> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Christoph Hösler <christoph.hoesler@inovex.de> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for efca352 - Browse repository at this point
Copy the full SHA efca352View commit details -
chore: release 1.11.1 (cloudevents#241)
Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 96cfaa6 - Browse repository at this point
Copy the full SHA 96cfaa6View commit details
Commits on Nov 9, 2024
-
chpre: disable attestations while we're not using trusted publishing (c…
…loudevents#243) Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c5645d8 - Browse repository at this point
Copy the full SHA c5645d8View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main