diff --git a/pyproject.toml b/pyproject.toml index 65f43caf..5de6133d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ issues = "https://github.com/splunk/splunk-sdk-python/issues" [project] name = "splunk-sdk" -version = "3.0.0" +version = "3.0.1a0" description = "Splunk Software Development Kit for Python" readme = "README.md" requires-python = ">=3.13" @@ -34,10 +34,10 @@ dependencies = [] [project.optional-dependencies] compat = ["six>=1.17.0"] ai = ["httpx==0.28.1", "langchain>=1.2.18", "mcp>=1.27.1", "pydantic>=2.13.4"] -anthropic = ["splunk-sdk[ai]>=2.1.1", "langchain-anthropic>=1.4.3"] -openai = ["splunk-sdk[ai]>=2.1.1", "langchain-openai>=1.2.1"] +anthropic = ["splunk-sdk[ai]>=3.0.0", "langchain-anthropic>=1.4.3"] +openai = ["splunk-sdk[ai]>=3.0.0", "langchain-openai>=1.2.1"] google = [ - "splunk-sdk[ai]>=2.1.1", + "splunk-sdk[ai]>=3.0.0", "langchain-google-genai==4.2.2", "google-auth>=2.52.0", ] @@ -45,7 +45,7 @@ google = [ # Treat the same as NPM's `devDependencies` [dependency-groups] test = [ - "splunk-sdk[openai, anthropic, google]>=2.1.1", + "splunk-sdk[openai, anthropic, google]>=3.0.0", "pytest>=9.0.3", "pytest-cov>=7.1.0", "pytest-asyncio>=1.3.0", diff --git a/uv.lock b/uv.lock index 389a6526..57c88595 100644 --- a/uv.lock +++ b/uv.lock @@ -1777,7 +1777,7 @@ wheels = [ [[package]] name = "splunk-sdk" -version = "3.0.0" +version = "3.0.1a0" source = { editable = "." } [package.optional-dependencies] @@ -1861,9 +1861,9 @@ requires-dist = [ { name = "mcp", marker = "extra == 'ai'", specifier = ">=1.27.1" }, { name = "pydantic", marker = "extra == 'ai'", specifier = ">=2.13.4" }, { name = "six", marker = "extra == 'compat'", specifier = ">=1.17.0" }, - { name = "splunk-sdk", extras = ["ai"], marker = "extra == 'anthropic'", specifier = ">=2.1.1" }, - { name = "splunk-sdk", extras = ["ai"], marker = "extra == 'google'", specifier = ">=2.1.1" }, - { name = "splunk-sdk", extras = ["ai"], marker = "extra == 'openai'", specifier = ">=2.1.1" }, + { name = "splunk-sdk", extras = ["ai"], marker = "extra == 'anthropic'", specifier = ">=3.0.0" }, + { name = "splunk-sdk", extras = ["ai"], marker = "extra == 'google'", specifier = ">=3.0.0" }, + { name = "splunk-sdk", extras = ["ai"], marker = "extra == 'openai'", specifier = ">=3.0.0" }, ] provides-extras = ["compat", "ai", "anthropic", "openai", "google"] @@ -1880,7 +1880,7 @@ dev = [ { name = "rich", specifier = ">=15.0.0" }, { name = "ruff", specifier = ">=0.15.12" }, { name = "sphinx", specifier = ">=9.1.0" }, - { name = "splunk-sdk", extras = ["openai", "anthropic", "google"], specifier = ">=2.1.1" }, + { name = "splunk-sdk", extras = ["openai", "anthropic", "google"], specifier = ">=3.0.0" }, { name = "twine", specifier = ">=6.2.0" }, { name = "vcrpy", specifier = ">=8.1.1" }, ] @@ -1900,7 +1900,7 @@ test = [ { name = "pytest-asyncio", specifier = ">=1.3.0" }, { name = "pytest-cov", specifier = ">=7.1.0" }, { name = "python-dotenv", specifier = ">=1.2.2" }, - { name = "splunk-sdk", extras = ["openai", "anthropic", "google"], specifier = ">=2.1.1" }, + { name = "splunk-sdk", extras = ["openai", "anthropic", "google"], specifier = ">=3.0.0" }, { name = "vcrpy", specifier = ">=8.1.1" }, ]