Skip to content

Releases: camunda-community-hub/pyzeebe

v4.7.0

15 Oct 10:42
24dea8c

Choose a tag to compare

What's Changed

  • chore(deps): update dependency astral-sh/uv to v0.8.8 by @renovate[bot] in #675
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #676
  • chore(deps): update dependency astral-sh/uv to v0.8.9 by @renovate[bot] in #677
  • chore(deps): update dependency astral-sh/uv to v0.8.11 by @renovate[bot] in #678
  • chore(deps): update dependency astral-sh/uv to v0.8.12 by @renovate[bot] in #681
  • chore(deps): update dependency astral-sh/uv to v0.8.13 by @renovate[bot] in #682
  • chore(deps): update actions/upload-pages-artifact action to v4 by @renovate[bot] in #683
  • chore(deps): update dependency astral-sh/uv to v0.8.14 by @renovate[bot] in #684
  • chore(deps): update dependency astral-sh/uv to v0.8.15 by @renovate[bot] in #685
  • chore(deps): update actions/setup-python action to v6 by @renovate[bot] in #686
  • chore(deps): update dependency astral-sh/uv to v0.8.16 by @renovate[bot] in #687
  • chore(deps): update dependency astral-sh/uv to v0.8.17 by @renovate[bot] in #688
  • chore(deps): update dependency astral-sh/uv to v0.8.18 by @renovate[bot] in #691
  • chore(deps): update astral-sh/setup-uv action to v7 by @renovate[bot] in #694
  • chore(deps): update dependency astral-sh/uv to v0.9.0 by @renovate[bot] in #692
  • tests: move test from pytest-asyncio to anyio by @dimastbk in #695
  • tests: update camunda in integration tests by @dimastbk in #698
  • chore(deps): update dependency python to 3.14 by @renovate[bot] in #693
  • chore: add python3.14 to test, convert update_proto to PEP723 by @dimastbk in #700
  • fix: add compatibility with camunda 8.8, add camunda 8.8 to tests by @dimastbk in #699
  • chore(deps): update dependency astral-sh/uv to v0.9.2 by @renovate[bot] in #696
  • bump to 4.7.0 by @dimastbk in #701

Full Changelog: v4.6.1...v4.7.0

v4.6.1

05 Aug 05:23
2247ef7

Choose a tag to compare

What's Changed

Full Changelog: v4.6.0...v4.6.1

v4.6.0

21 Jul 14:25
d57693e

Choose a tag to compare

What's Changed

  • chore(deps): update dependency python to 3.13 by @renovate[bot] in #589
  • docs: add HealthCheckResponse to reference by @dimastbk in #592
  • fix(deps): update dependency anyio to v4.9.0 by @renovate[bot] in #594
  • build(deps-dev): bump types-protobuf from 5.29.1.20250208 to 5.29.1.20250315 by @dependabot[bot] in #595
  • chore(deps): update dependency pylint to v3.3.6 by @renovate[bot] in #598
  • fix(deps): update dependency protobuf to v5.29.4 by @renovate[bot] in #596
  • fix(deps): update dependency typing-extensions to v4.13.0 by @renovate[bot] in #602
  • build(deps-dev): bump types-oauthlib from 3.2.0.20240806 to 3.2.0.20250401 by @dependabot[bot] in #603
  • build(deps-dev): bump types-protobuf from 5.29.1.20250315 to 5.29.1.20250403 by @dependabot[bot] in #605
  • build(deps-dev): bump types-oauthlib from 3.2.0.20250401 to 3.2.0.20250403 by @dependabot[bot] in #606
  • fix(deps): update dependency typing-extensions to v4.13.1 by @renovate[bot] in #607
  • fix(deps): update dependency typing-extensions to v4.13.2 by @renovate[bot] in #611
  • build(deps-dev): bump types-oauthlib from 3.2.0.20250403 to 3.2.0.20250408 by @dependabot[bot] in #608
  • chore(deps): update dependency pylint to v3.3.7 by @renovate[bot] in #615
  • build(deps-dev): bump types-protobuf from 5.29.1.20250403 to 6.30.2.20250506 by @dependabot[bot] in #618
  • chore(deps): update dependency types-protobuf to v6.30.2.20250516 by @renovate[bot] in #620
  • chore(deps): update dependency types-requests-oauthlib to v2.0.0.20250516 by @renovate[bot] in #621
  • build(deps-dev): bump types-oauthlib from 3.2.0.20250408 to 3.2.0.20250516 by @dependabot[bot] in #622
  • build(deps-dev): bump setuptools from 76.0.0 to 78.1.1 by @dependabot[bot] in #623
  • chore(deps): update dependency pytest-mock to v3.14.1 by @renovate[bot] in #626
  • fix(deps): update dependency protobuf to v5.29.5 by @renovate[bot] in #627
  • chore(deps): update dependency mypy to v1.16.0 by @renovate[bot] in #629
  • build(deps): bump grpcio from 1.71.0 to 1.72.1 by @dependabot[bot] in #630
  • fix(deps): update dependency typing-extensions to v4.14.0 by @renovate[bot] in #632
  • chore(deps): update dependency grpcio-tools to v1.72.1 by @renovate[bot] in #635
  • fix(deps): update dependency grpcio-health-checking to v1.72.1 by @renovate[bot] in #636
  • fix(deps): update dependency grpcio to v1.73.0 by @renovate[bot] in #631
  • build(deps): bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #637
  • chore(deps): update dependency grpcio-tools to v1.73.0 by @renovate[bot] in #639
  • fix(deps): update dependency grpcio-health-checking to v1.73.0 by @renovate[bot] in #640
  • chore(deps): update dependency mypy to v1.16.1 by @renovate[bot] in #642
  • fix(deps): update dependency oauthlib to v3.3.1 by @renovate[bot] in #643
  • fix(deps): update dependency grpcio to v1.73.1 by @renovate[bot] in #650
  • build(deps-dev): bump types-oauthlib from 3.2.0.20250516 to 3.3.0.20250622 by @dependabot[bot] in #649
  • fix(deps): update dependency grpcio-health-checking to v1.73.1 by @renovate[bot] in #653
  • Fixes incorrect task "timeout" parameter in the documentation by @sibvic in #661
  • chore: move to PEP621, replace poetry with uv by @dimastbk in #662
  • chore(deps): update astral-sh/setup-uv action to v6 by @renovate[bot] in #664
  • feat: allow from job adapter to extend the job timeout by @dimastbk in #665
  • bump to 4.6.0 by @dimastbk in #668

New Contributors

Full Changelog: v4.5.0...v4.6.0

v4.5.0

12 Mar 06:55
857726d

Choose a tag to compare

What's Changed

  • feat: add healtcheck for Zeebe Gateway by @dimastbk in #590
  • chore(deps): update dependency pytest to v8.3.5 by @renovate in #580
  • chore(deps): update dependency types-requests-oauthlib to v2.0.0.20250306 by @renovate in #583
  • build(deps-dev): bump jinja2 from 3.1.5 to 3.1.6 by @dependabot in #584
  • chore(deps): update dependency pylint to v3.3.5 by @renovate in #585
  • fix(deps): update dependency grpcio to v1.71.0 by @renovate in #587
  • chore(deps): update dependency grpcio-tools to v1.71.0 by @renovate in #586
  • chore(deps): update dependency responses to v0.25.7 by @renovate in #588
  • bump to 4.5.0 by @dimastbk in #591

Full Changelog: v4.4.0...v4.5.0

v4.4.0

28 Feb 06:35
f55c826

Choose a tag to compare

What's Changed

  • feat: add StreamActivatedJobs by @dimastbk in #507
  • feat: add TopologyRequest by @dimastbk in #563
  • feat: add EvaluateDecision by @dimastbk in #564
  • fix(deps): update dependency protobuf to v5.29.3 by @renovate in #561
  • chore(deps): update dependency responses to v0.25.5 by @renovate in #562
  • chore(deps): update dependency responses to v0.25.6 by @renovate in #565
  • chore(deps): update dependency types-requests-oauthlib to v2.0.0.20250119 by @renovate in #566
  • fix(deps): update dependency grpcio to v1.70.0 by @renovate in #568
  • chore(deps): update dependency grpcio-tools to v1.70.0 by @renovate in #569
  • chore(deps): update dependency pylint to v3.3.4 by @renovate in #571
  • chore(deps): update dependency mypy to v1.15.0 by @renovate in #575
  • build(deps-dev): bump types-protobuf from 5.29.1.20241207 to 5.29.1.20250208 by @dependabot in #577
  • chore(deps): update dependency black to v25 by @renovate in #572
  • bump to 4.4.0 by @dimastbk in #578

Full Changelog: v4.3.0...v4.4.0

v4.3.0

06 Jan 14:10
b855057

Choose a tag to compare

What's Changed

Full Changelog: v4.2.0...v4.3.0

v4.2.0

06 Dec 13:49
bc2d270

Choose a tag to compare

What's Changed

  • fix: run pre-commit, replace OSError with ValueError by @dimastbk in #538
  • feat: add ZeebeError for all Zeebe errors by @dimastbk in #539
  • fix: add logging a exception in job execution task by @dimastbk in #540
  • chore(deps): update dependency sphinx-rtd-theme to v3.0.2 by @renovate in #531
  • fix(deps): update dependency zeebe-grpc to v8.4.13 by @renovate in #533
  • chore(deps): update dependency pytest to v8.3.4 by @renovate in #535
  • chore(deps): update dependency pylint to v3.3.2 by @renovate in #536
  • fix(deps): update dependency anyio to v4.7.0 by @renovate in #537
  • bump to 4.2.0 by @dimastbk in #541

Full Changelog: v4.1.0...v4.2.0

v4.1.0

11 Nov 07:15
a346a44

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.1.0

v4.0.0

17 Oct 12:06
6069e9b

Choose a tag to compare

Main Changes Since v3.0.4

  • Drop support for python 3.6, 3.7 & 3.8, add python 3.12 & 3.13 to test
  • Add support for Zeebe API 8.5 (multi-tenancy and other), drop support for Zeebe < 8
  • Add shared exception handler
  • Add full coverage of type hints
  • Add support for Camunda Identity auth provider (and similar providers too), see docs
  • Don't return initial job variables to Zeebe by default. If you need old behavior, you shoud use return job.variables in your job handler
  • Make job safe (use frozen dataclass, use job controller in exception_handler, remove unsafe methods from Job)

What's Changed

Full Changelog: v4.0.0rc8...v4.0.0

v4.0.0rc8

11 Oct 11:03
be25268

Choose a tag to compare

v4.0.0rc8 Pre-release
Pre-release

What's Changed

  • chore(deps): update dependency black to v24.10.0 by @renovate in #505
  • chore(deps): update dependency sphinx-rtd-theme to v3 by @renovate in #503
  • test: enable test for python 3.13 by @dimastbk in #506
  • chore: add ruff to pre-commit, upgrade annotations to PEP585/604/696 by @dimastbk in #508
  • chore(deps): update dependency sphinx-rtd-theme to v3.0.1 by @renovate in #512
  • fix: create_camunda_cloud_channel by @felicijus in #514
  • 4.0.0rc7 -> 4.0.0rc8 by @dimastbk in #515

Full Changelog: v4.0.0rc7...v4.0.0rc8