Chad Retz
Chad Retz
### Describe the solution you'd like We should consider moving away from https://github.com/twisted/pydoctor for Python API docs. It was originally chosen because of how well it handled `@overload`s. But it...
### Describe the bug For users of deserialized `ApplicationError`, today we only offer the deserialized `details` in raw Python form (e.g. dicts and such). For `ApplicationErrors` that are deserialized, we...
## What was changed Minor README update for Nexus operations and asyncio cancellation
### Describe the solution you'd like `OpenTelemetryConfig` and `PrometheusConfig` should have their fields documented clearly
### Describe the solution you'd like See https://github.com/temporalio/features/issues/672
### Describe the solution you'd like Kind of related to #863. Per https://pyo3.rs/v0.25.1/free-threading.html this should be a simple opt-in, but we may have struggles with Python Protobuf (have to confirm...
### Describe the solution you'd like See https://github.com/temporalio/sdk-python/issues/276#issuecomment-2949910553. For `workflow.LoggerAdapter` and `activity.LoggerAdapter`, consider supporting `merge_extra` to allow users to set adapter-level extra data. Note, the stdlib's form of this is...
### Describe the bug On latest Python (3.13.3 as of this writing), macOS Intel sometimes hangs post `pytest` run in our CI, with things like: ``` 2025-04-17T16:21:46.354310Z WARN temporal_client::retry: gRPC...
### Describe the bug As part of #644 we were trying to unskip these tests. But they still fail. Specifically, when running in Python 3.13 (and maybe others) with time...
### Describe the solution you'd like Implement proper behavior for `cancelled`, `uncancel`, and `cancelling` of activities and child workflows. The behavior probably looks like: * `cancelled` - return true once...