From 8869cf115063964bde4778cb5529d7600beabfe2 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 10 Jun 2026 10:10:26 +0000 Subject: [PATCH 1/5] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index cc1d467b..b09ce6b4 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 108 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stigg/stigg-4b036ae37ac7dc36a2dd01f48a5913d32202264b3c4b4d221c9cc8dd2af02913.yml -openapi_spec_hash: e597fd274819cafb888ca653d5e8f3e5 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stigg/stigg-1b55fa26e3add6183f85eeb0d6423b98af16866ac2d205fa6a8aaa5b78b27ceb.yml +openapi_spec_hash: 4a19307d6042e32fb18619fc8cc58d04 config_hash: da19ab71a4a80274895d7b4b295c08af From f13cb442d2e2c16333832c6a649bd2f8b40273d8 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 10 Jun 2026 12:19:32 +0000 Subject: [PATCH 2/5] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index b09ce6b4..af1565d4 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 108 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stigg/stigg-1b55fa26e3add6183f85eeb0d6423b98af16866ac2d205fa6a8aaa5b78b27ceb.yml -openapi_spec_hash: 4a19307d6042e32fb18619fc8cc58d04 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stigg/stigg-eb5881bed7bcbb5b58f8fca7ef82cc6d16f99199b2d33af7c4b477aaa472cc99.yml +openapi_spec_hash: 926f0c4c61a6af4db29430f4c829f044 config_hash: da19ab71a4a80274895d7b4b295c08af From d5820236b72fa65be2271737fe861a68343c6cd0 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 11 Jun 2026 06:59:07 +0000 Subject: [PATCH 3/5] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index af1565d4..caa259ed 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 108 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stigg/stigg-eb5881bed7bcbb5b58f8fca7ef82cc6d16f99199b2d33af7c4b477aaa472cc99.yml -openapi_spec_hash: 926f0c4c61a6af4db29430f4c829f044 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stigg/stigg-990bb46911bf332f9c5fd5d5bb647f9af496cf34c296688d9a32f1ca03743c2f.yml +openapi_spec_hash: cab1aff86e0ac64ae0c605067f83cfa8 config_hash: da19ab71a4a80274895d7b4b295c08af From 13c08771374295828bea912e7ea5f800a0e15c39 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 11 Jun 2026 07:57:51 +0000 Subject: [PATCH 4/5] feat(api): add scope_entity_ids field to entitlement check response --- .stats.yml | 4 ++-- .../customers/entitlement_check_response.py | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index caa259ed..c403f17d 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 108 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stigg/stigg-990bb46911bf332f9c5fd5d5bb647f9af496cf34c296688d9a32f1ca03743c2f.yml -openapi_spec_hash: cab1aff86e0ac64ae0c605067f83cfa8 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stigg/stigg-d6413c8603e1ea1fb4e01d498ae95fcde66332ba5e979bf3446b441f9200959f.yml +openapi_spec_hash: c2a40b8b8f84af2843b0648b69ee2db5 config_hash: da19ab71a4a80274895d7b4b295c08af diff --git a/src/stigg/types/v1_beta/customers/entitlement_check_response.py b/src/stigg/types/v1_beta/customers/entitlement_check_response.py index 367b3682..9b76c69e 100644 --- a/src/stigg/types/v1_beta/customers/entitlement_check_response.py +++ b/src/stigg/types/v1_beta/customers/entitlement_check_response.py @@ -35,6 +35,14 @@ class DataFeatureChain(BaseModel): is_granted: bool = FieldInfo(alias="isGranted") """Whether this node alone permits the requested usage.""" + scope_entity_ids: List[str] = FieldInfo(alias="scopeEntityIds") + """External ids of the entities this budget is scoped to. + + Empty (`[]`) is the node-wide budget; a non-empty set is the dimension-scoped + budget that matched this request — use it to tell apart multiple budgets on the + same entity. + """ + usage_limit: Optional[float] = FieldInfo(alias="usageLimit", default=None) """Hard usage limit for this node; null when no assignment is configured.""" @@ -158,6 +166,14 @@ class DataCreditChain(BaseModel): is_granted: bool = FieldInfo(alias="isGranted") """Whether this node alone permits the requested usage.""" + scope_entity_ids: List[str] = FieldInfo(alias="scopeEntityIds") + """External ids of the entities this budget is scoped to. + + Empty (`[]`) is the node-wide budget; a non-empty set is the dimension-scoped + budget that matched this request — use it to tell apart multiple budgets on the + same entity. + """ + usage_limit: Optional[float] = FieldInfo(alias="usageLimit", default=None) """Hard usage limit for this node; null when no assignment is configured.""" From 1f2a93d5a7753d2d2c4139bc40d64a4160aade53 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 11 Jun 2026 07:58:14 +0000 Subject: [PATCH 5/5] release: 0.1.0-beta.20 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- src/stigg/_version.py | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2bce5e17..57aff90a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0-beta.19" + ".": "0.1.0-beta.20" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 7dff1301..c869fced 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.1.0-beta.20 (2026-06-11) + +Full Changelog: [v0.1.0-beta.19...v0.1.0-beta.20](https://github.com/stiggio/stigg-python/compare/v0.1.0-beta.19...v0.1.0-beta.20) + +### Features + +* **api:** add scope_entity_ids field to entitlement check response ([13c0877](https://github.com/stiggio/stigg-python/commit/13c08771374295828bea912e7ea5f800a0e15c39)) + ## 0.1.0-beta.19 (2026-06-10) Full Changelog: [v0.1.0-beta.18...v0.1.0-beta.19](https://github.com/stiggio/stigg-python/compare/v0.1.0-beta.18...v0.1.0-beta.19) diff --git a/pyproject.toml b/pyproject.toml index 680457d3..d051e1ac 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "stigg" -version = "0.1.0-beta.19" +version = "0.1.0-beta.20" description = "The official Python library for the stigg API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/stigg/_version.py b/src/stigg/_version.py index a0f1b47e..666b5aed 100644 --- a/src/stigg/_version.py +++ b/src/stigg/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "stigg" -__version__ = "0.1.0-beta.19" # x-release-please-version +__version__ = "0.1.0-beta.20" # x-release-please-version