Highlights

Drop Python 3.7 support

Python 3.7 is EOL and is not supported by this library. In addition, we also added CI to confirm 3.12 works properly.

Fix upserting new search attributes

Last release, a bug was introduced that caused an error when upserting search attributes that weren't set on start. This has been fixed.

Specific Changes

2023-11-16 - 06cfd03 - Drop Python 3.7 support, ensure 3.12 support, update dependencies, and implement asyncio.timeout (#422) 2023-11-17 - 75e528b - Delete .github/workflows/semgrep.yml (#431) 2023-11-27 - c47e3f1 - Enable Eager Workflow Start (#430) 2023-11-30 - 6f966c7 - Fix bugs in upsert search attribs (#440)