diff --git a/pyproject.toml b/pyproject.toml index 9afb1ae6d5..4bfeec80e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openai-agents" -version = "0.22.2" +version = "0.22.3" description = "OpenAI Agents SDK" readme = "README.md" requires-python = ">=3.10" diff --git a/tests/fixtures/released_api_contract.json b/tests/fixtures/released_api_contract.json index 7f100ddf14..baf041600a 100644 --- a/tests/fixtures/released_api_contract.json +++ b/tests/fixtures/released_api_contract.json @@ -1,6 +1,6 @@ { - "baseline": "v0.22.2", - "baseline_commit": "25af629b3c877ba3d0e95189141bb636b21167a5", + "baseline": "v0.22.3", + "baseline_commit": "1d17ca40b927452d5f27df662092f767fa9f05b7", "callables": { "Agent": { "dataclass_fields": [ @@ -18760,6 +18760,14 @@ }, "name": "launch_commands" }, + { + "default": { + "kind": "literal", + "type": "builtins.NoneType", + "value": null + }, + "name": "lifecycle" + }, { "default": { "kind": "literal", @@ -18768,6 +18776,14 @@ }, "name": "network_policy_id" }, + { + "default": { + "kind": "literal", + "type": "builtins.NoneType", + "value": null + }, + "name": "provisioning_tier" + }, { "default": { "kind": "literal", diff --git a/uv.lock b/uv.lock index 2a3989398b..7ab33e1ccb 100644 --- a/uv.lock +++ b/uv.lock @@ -230,12 +230,12 @@ name = "any-llm-sdk" version = "1.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "httpx" }, - { name = "openai" }, - { name = "openresponses-types" }, - { name = "pydantic" }, - { name = "rich" }, - { name = "typing-extensions" }, + { name = "httpx", marker = "python_full_version >= '3.11'" }, + { name = "openai", marker = "python_full_version >= '3.11'" }, + { name = "openresponses-types", marker = "python_full_version >= '3.11'" }, + { name = "pydantic", marker = "python_full_version >= '3.11'" }, + { name = "rich", marker = "python_full_version >= '3.11'" }, + { name = "typing-extensions", marker = "python_full_version >= '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f3/18/161747c16bbe4b15122ac690e7941f3c58f24b3df382189fdbadf0624595/any_llm_sdk-1.11.0.tar.gz", hash = "sha256:cabda4135041127e728d6d6fe6a3c0d77f45c0dd50b38a8f0bc132a2ad948a6a", size = 148392, upload-time = "2026-03-12T13:18:29.74Z" } wheels = [ @@ -1090,7 +1090,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -2615,7 +2615,7 @@ wheels = [ [[package]] name = "openai-agents" -version = "0.22.2" +version = "0.22.3" source = { editable = "." } dependencies = [ { name = "griffelib" }, @@ -2860,7 +2860,7 @@ name = "openresponses-types" version = "2.3.0.post1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pydantic" }, + { name = "pydantic", marker = "python_full_version >= '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d9/26/b612c3215f5599714fa94d63eb5ee59b4eb66dbdeeaf86bb4d848359484d/openresponses_types-2.3.0.post1.tar.gz", hash = "sha256:11b8896d3621d2ac2439f6ff106f34ddcb1bbd517c317a6c852a9df2e98a0753", size = 19254, upload-time = "2026-01-22T20:02:03.933Z" } wheels = [ @@ -4499,10 +4499,10 @@ name = "vercel-workers" version = "0.0.16" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "anyio" }, - { name = "httpx" }, - { name = "python-dotenv" }, - { name = "vercel" }, + { name = "anyio", marker = "python_full_version >= '3.12'" }, + { name = "httpx", marker = "python_full_version >= '3.12'" }, + { name = "python-dotenv", marker = "python_full_version >= '3.12'" }, + { name = "vercel", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/73/d8/17ba256fceff42be231ca8ff0567dcf2da54ee8de633e949fa08b9403b1f/vercel_workers-0.0.16.tar.gz", hash = "sha256:38df45dbf42fbae39ffa0e419f0908bf1beb047e38fc5ddd0a479feac340fb8c", size = 51615, upload-time = "2026-04-13T21:23:27.649Z" } wheels = [