Commit Graph

  • ac1dcac618 fix: updated keyword to json_schema_extra Jason Tang 2024-02-10 12:18:19 -0500
  • 96dc429d44 fix:updated keyword to json_schema_extra Jason Tang 2024-02-10 12:11:53 -0500
  • 4f0edc390a
    Remove unclear paragraph Federico Busetti 2023-11-24 14:58:55 +0000
  • 488d737b6b [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2023-11-24 14:49:57 +0000
  • 9b8df1e0e7
    V2 roadmap proposal Federico Busetti 2023-11-24 14:38:25 +0000
  • 21572afb57
    Fix Pydantic custom attributes (#229) 1.10.1 Yurii Serhiichuk 2023-10-30 06:44:36 +0100
  • f79c866a1c Update Black and MyPy versions Yurii Serhiichuk 2023-10-29 22:34:20 +0100
  • 7b8d4aa77c Bump version Yurii Serhiichuk 2023-10-29 22:33:32 +0100
  • 61c9991f4a Add links to the changelog Yurii Serhiichuk 2023-10-29 22:33:08 +0100
  • c5e4b92886 Add Pydantic fix to the changelog Yurii Serhiichuk 2023-10-29 22:29:32 +0100
  • 2248928669 Add missing EOF Yurii Serhiichuk 2023-10-29 22:28:04 +0100
  • 215c9717e4 Fixes https://github.com/cloudevents/sdk-python/issues/228 Yurii Serhiichuk 2023-10-29 22:27:24 +0100
  • 96407d03e5 Fix `black` language version Yurii Serhiichuk 2023-10-29 22:26:29 +0100
  • e90f919991 use modern `super` syntax Yurii Serhiichuk 2023-10-29 22:24:05 +0100
  • cf267509f6 Add custom extension attribute to the test set. Yurii Serhiichuk 2023-10-29 22:23:25 +0100
  • 8ada7d947b
    [pre-commit.ci] pre-commit autoupdate (#224) pre-commit-ci[bot] 2023-10-23 15:24:12 +0300
  • f82d90eb3e
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2023-10-16 16:52:08 +0000
  • c5418b99a0
    add link to our security mailing list (#226) Doug Davis 2023-10-16 12:14:38 -0400
  • b23f728b58 add link to our security mailing list Doug Davis 2023-10-16 13:18:00 +0000
  • d4873037e2
    Release/v1.10.0 (#223) 1.10.0 Yurii Serhiichuk 2023-09-25 17:00:00 +0300
  • a9a7ee7b0f Update changelog Yurii Serhiichuk 2023-09-25 11:40:55 +0200
  • 7c7dffa421 Bump version Yurii Serhiichuk 2023-09-25 11:40:39 +0200
  • 66dcabb254
    [pre-commit.ci] pre-commit autoupdate (#220) pre-commit-ci[bot] 2023-09-25 12:29:56 +0300
  • e066057cf7
    Merge branch 'main' into pre-commit-ci-update-config Yurii Serhiichuk 2023-09-25 12:26:51 +0300
  • 252efdbbce
    Governance docs per CE PR 1226 (#221) Doug Davis 2023-09-21 15:59:54 -0400
  • e07b39ae5d Governance docs per CE PR 1226 Doug Davis 2023-09-21 16:47:32 +0000
  • 5a1063e50d
    Pydantic v2 native implementation (#219) Federico Busetti 2023-09-20 20:59:13 +0100
  • e73e3ab650
    Ignore typing error Federico Busetti 2023-09-20 19:05:38 +0100
  • b38efed5af
    Use fully qualified imports Federico Busetti 2023-09-20 19:03:16 +0100
  • 892cd8b2a8 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2023-09-17 18:04:19 +0000
  • cd03614d04
    Add test for model_validate_json method Federico Busetti 2023-09-17 19:04:05 +0100
  • bb7c70e591
    Move docs after field declarations Federico Busetti 2023-09-17 18:13:18 +0100
  • f4265a1a3f
    Fix imports Federico Busetti 2023-09-17 18:10:18 +0100
  • b2e84cdaf8
    Use SDK json deserialization logic Federico Busetti 2023-09-17 17:48:07 +0100
  • a790f2f746
    No need to filter base64_data Federico Busetti 2023-09-17 17:30:26 +0100
  • f32ee91efc
    Use SDK json serialization logic Federico Busetti 2023-09-17 16:57:52 +0100
  • 85faf679a8
    Remove failing test for unsupported scenario Federico Busetti 2023-09-17 15:42:49 +0100
  • 17dc81ecc5
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2023-09-11 18:19:43 +0000
  • ea2c85dd91
    Remove dependency on HTTP CloudEvent implementation Federico Busetti 2023-08-31 23:27:22 +0100
  • 72721132c8
    Remove test leftover Federico Busetti 2023-08-31 22:49:23 +0100
  • ae4b362cae
    Add missing docstring Federico Busetti 2023-08-31 22:35:24 +0100
  • 7b1e4a7b97
    Add missing Copyright Federico Busetti 2023-08-31 22:23:46 +0100
  • 983cfd944d
    Fix lint Federico Busetti 2023-08-29 12:38:59 +0100
  • 692cb57092
    Extract CloudEvent fields non functional data in separate module Federico Busetti 2023-08-28 23:46:31 +0100
  • 3e361dfc73
    Adapt pydantic v1 serializer/deserializer logic Federico Busetti 2023-08-28 19:28:24 +0100
  • b640eba554
    Add default values to optional fields Federico Busetti 2023-08-28 15:46:12 +0100
  • b0cab04c27
    Create stub pydantic v2 implementation and parametrize tests for both implementations Federico Busetti 2023-08-28 11:45:28 +0100
  • e5f76ed14c
    [pre-commit.ci] pre-commit autoupdate (#212) pre-commit-ci[bot] 2023-08-28 20:29:25 +0300
  • 43c2691bae
    Merge branch 'main' into pre-commit-ci-update-config Yurii Serhiichuk 2023-08-28 20:12:48 +0300
  • 739c71e0b7
    Adds a pydantic V2 compatibility layer (#218) Federico Busetti 2023-08-28 18:09:53 +0100
  • 6de7c73b49
    Ignore incompatible import Federico Busetti 2023-08-28 16:54:13 +0100
  • 13a61ae019
    feat: Pydantic V2 compatibility layer Federico Busetti 2023-08-28 11:45:28 +0100
  • 17d1df0b82
    Merge pull request #4 from rohan-at-sentry/step0 Rohan Bhaumik 2023-08-23 16:39:41 -0400
  • 77eb754445 step0 Rohan Bhaumik 2023-08-23 16:07:57 -0400
  • 69a0ecb4f9
    Update tox.ini to create an xml coverage report Rohan Bhaumik 2023-08-23 15:57:16 -0400
  • 00dad10e27
    Update main.yml Rohan Bhaumik 2023-08-23 15:51:23 -0400
  • 95f2472f2b
    Update main.yml Rohan Bhaumik 2023-08-23 14:35:37 -0400
  • da90acafd0
    Update main.yml - undo damage Rohan Bhaumik 2023-08-22 13:24:29 -0400
  • 4319a4a7f2
    Merge pull request #2 from rohan-at-sentry/Run_Codecov_2 Rohan Bhaumik 2023-08-22 10:53:19 -0400
  • 1ead7cc1f1 updates to ci to run pytest Rohan Bhaumik 2023-08-22 10:47:11 -0400
  • 5dcddf6520 a small comment edit to trigger a PR Rohan Bhaumik 2023-08-22 10:19:08 -0400
  • 524c397740
    Update main.yml to add Codecov support Rohan Bhaumik 2023-08-22 09:59:52 -0400
  • 59d8b5cbae
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2023-08-21 18:07:03 +0000
  • 8104ce1b68
    [pre-commit.ci] pre-commit autoupdate (#205) pre-commit-ci[bot] 2023-05-14 20:53:02 +0300
  • c9f60befcf [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2023-04-10 17:48:56 +0000
  • b912a02aed
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2023-04-10 17:48:40 +0000
  • ef982743b6
    Add Python 3.11 support (#209) 1.9.0 Yurii Serhiichuk 2023-01-04 20:33:33 +0200
  • 67a75e0118 docs: create release section Yurii Serhiichuk 2023-01-04 19:59:50 +0200
  • cf0442e16a chore: Bump version Yurii Serhiichuk 2023-01-04 19:59:28 +0200
  • 06b41d9927 chore: add Python3.11 support Yurii Serhiichuk 2023-01-04 19:54:14 +0200
  • a9b50ddbc9 docs: add missing release notes Yurii Serhiichuk 2023-01-04 19:49:55 +0200
  • 5e00c4f41f
    Introduce typings (#207) Yurii Serhiichuk 2023-01-04 17:29:41 +0200
  • 533c0a9b82 docs: improve setup.py setup and add missing package metadata Yurii Serhiichuk 2023-01-04 11:35:45 +0200
  • f8fb13a79b ci: make sure py.typed is included into the bundle Yurii Serhiichuk 2023-01-04 11:17:49 +0200
  • b905c60e44 deps: bump pre-commit-hooks Yurii Serhiichuk 2023-01-02 21:56:50 +0200
  • 92f7a5d416 chore: Have some coverage slack Yurii Serhiichuk 2023-01-02 21:51:06 +0200
  • c094f0c1eb chore: Make sure only non-callable unmarshallers are flagged Yurii Serhiichuk 2023-01-02 21:47:24 +0200
  • 475e7b7b3f deps: Update hooks Yurii Serhiichuk 2023-01-02 21:43:28 +0200
  • 6cf63375da chore: `not` with `dict` returns `false` for an empty dict, so use `is None` check Yurii Serhiichuk 2023-01-02 21:41:21 +0200
  • b198cc779e Merge branch 'main' into feat/mypy Yurii Serhiichuk 2022-12-09 17:01:53 +0200
  • a02864eaab
    Drop python36 (#208) 1.8.0 Yurii Serhiichuk 2022-12-09 16:26:30 +0200
  • 07e9f35d6d chore: ignore typing limitation Yurii Serhiichuk 2022-12-08 22:59:50 +0200
  • 48fcb401eb chore: Fix silly `dict` and other MyPy-related issues. Yurii Serhiichuk 2022-12-08 22:38:54 +0200
  • 5061eaeb76 Use lowest-supported Python version Yurii Serhiichuk 2022-12-08 22:33:52 +0200
  • 26f427f1e3 chore: more typings and explicit optionals Yurii Serhiichuk 2022-12-08 22:25:57 +0200
  • 56db8b0ec0 chore: try `setup.py` syntax Yurii Serhiichuk 2022-12-08 21:41:33 +0200
  • 3209bfaf2b chore: drop extra `;` Yurii Serhiichuk 2022-12-08 21:35:59 +0200
  • b729928f6d deps: drop Python3.6-only dependencies Yurii Serhiichuk 2022-12-08 21:33:00 +0200
  • ed59fb749f docs: update docs regarding Python 3.6 being unsupported anymore Yurii Serhiichuk 2022-12-08 21:24:00 +0200
  • 7cc5a107e0 chore: drop Python 3.6 official support Yurii Serhiichuk 2022-12-08 21:20:35 +0200
  • 8b159489ba Merge branch 'main' into feat/mypy Yurii Serhiichuk 2022-12-08 21:03:52 +0200
  • 119264cdfe
    hotfix: Hotfix Pydantic dependency constraints. (#204) Yurii Serhiichuk 2022-11-22 17:03:03 +0200
  • c4e8a5f869 chore: more typing fixes Yurii Serhiichuk 2022-11-21 23:25:35 +0200
  • 0197eb2a00 Add deprecation MyPy ignore Yurii Serhiichuk 2022-11-21 22:17:03 +0200
  • 665f4c99bb Add MyPy best practices configs Yurii Serhiichuk 2022-11-21 21:49:21 +0200
  • 6e494dcb90 Add Pydantic dependency Yurii Serhiichuk 2022-11-21 21:48:28 +0200
  • 49c9ccc22c Add Pydantic plugin Yurii Serhiichuk 2022-11-21 21:47:20 +0200
  • fbbbcedf31 docs: fix release 1.6.3 link Yurii Serhiichuk 2022-11-21 21:37:47 +0200
  • 2c70a28cd8 docs: add missing links Yurii Serhiichuk 2022-11-21 21:37:03 +0200
  • d2feaf396d hotfix: Hotfix Pydantic dependency constraints. Yurii Serhiichuk 2022-11-21 21:18:30 +0200