Releases: knocklabs/knock-python
Releases · knocklabs/knock-python
v1.24.1
1.24.1 (2026-03-16)
Full Changelog: v1.24.0...v1.24.1
Bug Fixes
- pydantic: do not pass
by_aliasunless set (0354401)
v1.24.0
v1.23.0
v1.22.1
1.22.1 (2026-03-05)
Full Changelog: v1.22.0...v1.22.1
Chores
- test: do not count install time for mock server timeout (fb90aa9)
Refactors
- types: use
extra_itemsfrom PEP 728 (10ec48a)
v1.22.0
v1.21.0
v1.20.2
1.20.2 (2026-02-27)
Full Changelog: v1.20.1...v1.20.2
Chores
- docs: add missing descriptions (02bea2b)
v1.20.1
1.20.1 (2026-02-24)
Full Changelog: v1.20.0...v1.20.1
Chores
- internal: make
test_proxy_environment_variablesmore resilient to env (8a10ea7)
v1.20.0
1.20.0 (2026-02-23)
Full Changelog: v1.19.0...v1.20.0
Features
- api: api update (05255a7)
- api: api update (dea9649)
- api: api update (a339941)
- api: api update (56da8e9)
- api: api update (44d9cb3)
- api: api update (7549fe1)
- api: api update (5d9adba)
- api: api update (9f83db0)
- api: api update (a27fbba)
- api: api update (119c586)
- api: api update (8906815)
- api: api update (53f67f5)
- api: api update (de9af64)
- api: api update (8c88c54)
- api: api update (6fa8331)
- api: api update (3ef2d85)
- api: api update (c50a8ee)
- api: api update (f4573c3)
- api: api update (94f9a57)
- api: api update (b85a638)
- api: api update (7f5b0fc)
- api: api update (79859d6)
- api: api update (66931f9)
- api: api update (c8a206a)
- api: api update (47806ce)
- client: add custom JSON encoder for extended type support (0472a35)
- client: add support for binary request streaming (a0ff5ec)
Bug Fixes
- ensure streams are always closed (007d337)
- types: allow pyright to infer TypedDict types within SequenceNotStr (ab076a9)
- use async_to_httpx_files in patch method (47196d1)
Chores
- add missing docstrings (dad2da6)
- ci: upgrade
actions/github-script(751818a) - deps: mypy 1.18.1 has a regression, pin to 1.17 (227e51f)
- docs: use environment variables for authentication in code snippets (89f2835)
- format all
api.mdfiles (867dcfb) - internal: add
--fixargument to lint script (be20a97) - internal: add missing files argument to base client (8737e4a)
- internal: add request options to SSE classes (29a214d)
- internal: bump dependencies (82c06e8)
- internal: codegen related update (fb3e366)
- internal: codegen related update (98724ee)
- internal: fix lint error on Python 3.14 (82900b2)
- internal: make
test_proxy_environment_variablesmore resilient (07b652c) - internal: update
actions/checkoutversion (ef96980) - speedup initial import (f5c9aa6)
- update lockfile (48e85d7)
- update mock server docs (97e6a8a)