Commit Graph

  • 96b80ec4f4 hotfix: Hotfix Pydantic dependency constraints. 1.6.3 tag/v1.6.3 Yurii Serhiichuk 2022-11-21 21:18:30 +0200
  • 47ab35d518 chore: add py.typed meta Yurii Serhiichuk 2022-11-21 21:13:01 +0200
  • d89c89d7ea chore: address typing issues Yurii Serhiichuk 2022-11-21 21:12:52 +0200
  • 81f07b6d9f
    ci: refine publishing WF (#202) Yurii Serhiichuk 2022-11-21 16:20:09 +0200
  • b33293037b chore: Add pre-commit hook Yurii Serhiichuk 2022-11-20 22:38:16 +0200
  • 7cbe93e735 ci: don't fetch repo history on publish Yurii Serhiichuk 2022-11-20 22:28:37 +0200
  • 37535ac774 ci: don't build on PRs Yurii Serhiichuk 2022-11-20 22:28:12 +0200
  • cbcaec73bf docs: Update changelog Yurii Serhiichuk 2022-11-20 22:24:09 +0200
  • 2f4507118c ci: Do not try using cibuildwheels Yurii Serhiichuk 2022-11-20 22:23:30 +0200
  • 19ad8622a1 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-11-20 20:02:17 +0000
  • cdb0f34625 chore: temporary add ability to build on PRs. Yurii Serhiichuk 2022-11-20 22:01:56 +0200
  • dfdbcf62b7 docs: Add pipeline change to the changelog Yurii Serhiichuk 2022-11-20 22:01:14 +0200
  • 11148a76cc ci: update CI workflow to use `buildwheel` action. Yurii Serhiichuk 2022-11-20 21:57:28 +0200
  • cf5616be42
    Release/v1.7.0 (#201) 1.7.0 Yurii Serhiichuk 2022-11-18 06:47:29 +0200
  • fe34bfff64 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-11-17 09:29:00 +0000
  • aa7d617501 Update the changelog Yurii Serhiichuk 2022-11-17 11:01:32 +0200
  • bfa25557c6 chore: Bump version. Yurii Serhiichuk 2022-11-17 10:48:16 +0200
  • 1174c0f050 chore: Use `AnyStr` shortcut instead of `Union[bytes, str]` Yurii Serhiichuk 2022-11-17 10:39:27 +0200
  • 81bb3569b8 chore: Fix typings errors and cleanup code a bit Yurii Serhiichuk 2022-11-17 10:38:06 +0200
  • de61dd9fd2
    feat: Kafka Protocol (#197) David W Martines 2022-11-17 02:29:13 -0600
  • 31e8fbc4ba Remove optional typing. davidwmartines 2022-11-14 15:39:20 -0600
  • d5921a9fbe Add copyright.x davidwmartines 2022-11-14 15:38:52 -0600
  • acebd72ba7 Refactor tests, raise KeyMapperError davidwmartines 2022-11-13 10:03:21 -0600
  • eea5ae1c9f Add key_mapper option. davidwmartines 2022-11-13 09:19:11 -0600
  • 1a6cecb9a6 Fix partitionkey attribute name and logic. davidwmartines 2022-11-11 16:43:10 -0600
  • bfd17ccee8 Organize tests into classes. davidwmartines 2022-11-11 16:21:56 -0600
  • b1cee7ea6b Simplify failing serdes function. davidwmartines 2022-11-11 15:59:52 -0600
  • 6b7c3739ec Use .create function. davidwmartines 2022-11-11 15:53:15 -0600
  • dd21f168a9 Correct type annotations. davidwmartines 2022-11-11 15:51:36 -0600
  • 5d843928d5 Rename ProtocolMessage to KafkaMessage. davidwmartines 2022-11-11 15:46:20 -0600
  • 0d58b97676 Fix spacing issues. davidwmartines 2022-11-11 15:33:10 -0600
  • 6d63e47c3e Merge branch 'add-kafka-protocol' of https://github.com/davidwmartines/sdk-python into add-kafka-protocol davidwmartines 2022-11-10 16:54:28 -0600
  • cb6c0a21e9 Add tests for to/from structured. davidwmartines 2022-11-10 16:53:57 -0600
  • 1af9b224af Catch marshalling errors, raise cloud_exceptions. davidwmartines 2022-11-10 16:52:55 -0600
  • 4bd14053e5 Add tests for kafka binary conversion. davidwmartines 2022-11-10 11:08:13 -0600
  • 714c159137 Fix formatting. davidwmartines 2022-11-09 21:30:42 -0600
  • 72fb800e9e [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-11-09 16:01:58 +0000
  • 070f1ab5fd Merge branch 'add-kafka-protocol' of https://github.com/davidwmartines/sdk-python into add-kafka-protocol davidwmartines 2022-11-09 10:00:33 -0600
  • ef71c6eef9 Update conversion and init davidwmartines 2022-11-09 09:59:27 -0600
  • 086b135e23 Remove kafka CloudEvent class davidwmartines 2022-11-09 09:48:46 -0600
  • ca8d877120 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-11-09 05:54:36 +0000
  • c4e726bb7c Add kafka event and conversions. davidwmartines 2022-11-08 23:45:42 -0600
  • 5932e6ec4d chore: Export proto-generated entries. feat/proto-support Yurii Serhiichuk 2022-10-19 20:53:14 +0300
  • 05bb6df7b6 chore: generate proto typeshed stubs. Yurii Serhiichuk 2022-10-19 20:50:56 +0300
  • 53005c6660 chore: generate proto stubs from the spec. Yurii Serhiichuk 2022-10-19 20:34:37 +0300
  • c930e594e6 chore: Check in cloudevents.proto from the cloudevents-spec Yurii Serhiichuk 2022-10-19 20:28:46 +0300
  • e332e23f53 deps: add protobuf and grpcio-tools to dev dependencies. Yurii Serhiichuk 2022-10-19 20:26:26 +0300
  • 1e69fa3b39 deps: add protobuf dependency Yurii Serhiichuk 2022-10-19 20:22:58 +0300
  • 6648eb52aa
    Feat/expose event attributes (#195) 1.6.2 Yurii Serhiichuk 2022-10-19 19:21:28 +0300
  • 59e947ea2b docs: fix the release number link Yurii Serhiichuk 2022-10-19 19:17:10 +0300
  • 430353351c docs: update changelog Yurii Serhiichuk 2022-10-18 13:42:48 +0300
  • 74391834dc chore: update version to v1.6.2 Yurii Serhiichuk 2022-10-18 13:35:40 +0300
  • a612dcb206 deps: update black version Yurii Serhiichuk 2022-10-18 13:35:14 +0300
  • 8b62dd522d feat: Add an API to read all event attributes Yurii Serhiichuk 2022-10-18 12:52:57 +0300
  • f60634ed46
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2022-10-10 17:21:48 +0000
  • 60f848a204
    [pre-commit.ci] pre-commit autoupdate (#192) pre-commit-ci[bot] 2022-09-05 20:26:21 +0300
  • 9a0aea37cb
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2022-09-05 17:17:53 +0000
  • eba24db1b9
    fix: to_json breaking change (#191) 1.6.1 Alexander Tkachev 2022-08-25 08:58:51 +0300
  • 382f45c1a0 feat: bump version Alexander Tkachev 2022-08-23 22:31:00 +0300
  • 869579a147 docs: update changelog Alexander Tkachev 2022-08-23 22:30:14 +0300
  • b0fa880a1a [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-08-22 22:37:26 +0000
  • 6071fd581e docs: update changelog Alexander Tkachev 2022-08-23 01:37:07 +0300
  • 1130a651f2 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-08-22 22:35:26 +0000
  • 67337d32a6 test: backwards compatability import from http module #190 Alexander Tkachev 2022-08-23 01:33:10 +0300
  • 258af2240c fix: missing to_json import #190 Alexander Tkachev 2022-08-23 01:31:37 +0300
  • 5e64e3fea1
    release: v1.6.0 (#189) 1.6.0 Yurii Serhiichuk 2022-08-18 17:24:20 +0300
  • e1d6cf8662 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-08-17 19:17:00 +0000
  • 56724c320d docs: cleanup README and refereance latest Flask Yurii Serhiichuk 2022-08-17 22:16:17 +0300
  • 926d829916 docs: Also sort imports in README Yurii Serhiichuk 2022-08-17 22:13:33 +0300
  • 1e9bdaf254 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-08-17 19:12:08 +0000
  • 079b0fdf61 docs: Use new `conversion` module over deprecated APIs. Yurii Serhiichuk 2022-08-17 22:09:33 +0300
  • a8cd8afa89 docs: Update changelog with the release Yurii Serhiichuk 2022-08-17 22:02:21 +0300
  • 7d8acf774e chore: bump version. Yurii Serhiichuk 2022-08-17 22:02:06 +0300
  • 8a88ffee10
    chore: cleanup codebase and fix flake errors (#188) Yurii Serhiichuk 2022-08-15 01:47:38 +0300
  • 00ff8b9c8b [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-08-14 19:14:58 +0000
  • 20bb37e40d fix: use proper implementations as replacements. Yurii Serhiichuk 2022-08-14 22:14:43 +0300
  • c49698b567 fix: more import fixes. Yurii Serhiichuk 2022-08-14 22:05:50 +0300
  • 927fd2aae4 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-08-14 19:02:16 +0000
  • 000a8fb3c5 fix: imports in tests. Yurii Serhiichuk 2022-08-14 22:00:34 +0300
  • 1ab9b6306c docs: add a note in the changelog about the fixes. Yurii Serhiichuk 2022-08-14 21:55:48 +0300
  • 51213d79d8 chore: Fix more warnings Yurii Serhiichuk 2022-08-14 18:38:02 +0300
  • 817ef0127e chore: Resolve more flake8 errors Yurii Serhiichuk 2022-08-14 18:36:10 +0300
  • 6f305c36f3 fix: Do not export functions of other modules from this one. Yurii Serhiichuk 2022-08-14 18:36:00 +0300
  • 9790565e74 chore: Export `from_http` Yurii Serhiichuk 2022-08-14 18:28:27 +0300
  • faec87e4d1 chore: Fix formatting Yurii Serhiichuk 2022-08-14 18:27:45 +0300
  • 5641bb9533 chore: Fix licenses and add __all__ to imports. Yurii Serhiichuk 2022-08-14 18:27:18 +0300
  • 657c66c0db chore: Define `__all__` Yurii Serhiichuk 2022-08-14 18:19:15 +0300
  • 617dda67cc chore: sort imports. Yurii Serhiichuk 2022-08-14 18:02:19 +0300
  • 39e9bbf4c8 chore: Cleanup imports and remove obsolete `#noqa`. Yurii Serhiichuk 2022-08-14 18:01:38 +0300
  • e21f9994b9 deps: `flake8-strict` and `flake8-import-order` are not compatible with Black and modern Python anymore Yurii Serhiichuk 2022-08-14 17:47:36 +0300
  • f5bb285d96
    feat: pydantic (#182) Alexander Tkachev 2022-08-13 21:35:53 +0300
  • b2d63d06bd [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2022-08-13 09:01:32 +0000
  • 58f38a3fd3 docs: add deprecations to changelog Alexander Tkachev 2022-08-13 12:00:24 +0300
  • 15aa303cc2 docs: include pydantic feature to changelog Alexander Tkachev 2022-08-13 11:50:37 +0300
  • 87d390fb20 feat: pydantic Alexander Tkachev 2022-08-12 23:06:28 +0300
  • 47818a980d
    release: v1.5.0 (#187) 1.5.0 Yurii Serhiichuk 2022-08-07 19:32:57 +0300
  • 8206b463ba deps: fix `sanic` vulnerability. Yurii Serhiichuk 2022-08-06 15:06:56 +0300
  • f66f249a49 docs: Update the Changelog. Yurii Serhiichuk 2022-08-06 14:57:47 +0300
  • ae1415deb4 chore: bump version. Yurii Serhiichuk 2022-08-06 14:57:29 +0300
  • 785bfe731b
    refactor: create abstract cloudevent (#186) Alexander Tkachev 2022-08-06 14:52:22 +0300