Skip to content

Commit 52f437e

Browse files
authored
Merge pull request #7 from brand-dot-dev/release-please--branches--main--changes--next
release: 1.5.0
2 parents 4030b10 + 40f9588 commit 52f437e

14 files changed

Lines changed: 308 additions & 21 deletions

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.4.0"
2+
".": "1.5.0"
33
}

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 7
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/brand-dev%2Fbrand.dev-2df861cbe235900388f93a2e603090b713f6c5029e4daf2220bddface7882032.yml
3-
openapi_spec_hash: d5a5643aea6c45631d7df49692cf9328
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/brand-dev%2Fbrand.dev-a960d67a89f2e62fcb3fb61f13e0cba71a803ff00b378730cf72a8209ae8e36a.yml
3+
openapi_spec_hash: a2c7aa9e4b1e5265d502d3f005ffb5f9
44
config_hash: bb3f3ba0dca413263e40968648f9a1a6

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 1.5.0 (2025-06-08)
4+
5+
Full Changelog: [v1.4.0...v1.5.0](https://github.com/brand-dot-dev/python-sdk/compare/v1.4.0...v1.5.0)
6+
7+
### Features
8+
9+
* **api:** manual updates ([8f3190c](https://github.com/brand-dot-dev/python-sdk/commit/8f3190c847269b9537c2000feadff81762171295))
10+
311
## 1.4.0 (2025-06-06)
412

513
Full Changelog: [v1.3.0...v1.4.0](https://github.com/brand-dot-dev/python-sdk/compare/v1.3.0...v1.4.0)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "brand.dev"
3-
version = "1.4.0"
3+
version = "1.5.0"
44
description = "The official Python library for the brand.dev API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"

src/brand/dev/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "brand.dev"
4-
__version__ = "1.4.0" # x-release-please-version
4+
__version__ = "1.5.0" # x-release-please-version

src/brand/dev/resources/brand.py

Lines changed: 134 additions & 10 deletions
Large diffs are not rendered by default.

src/brand/dev/types/brand_ai_query_params.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
from __future__ import annotations
44

55
from typing import Iterable
6-
from typing_extensions import Literal, Required, TypedDict
6+
from typing_extensions import Literal, Required, Annotated, TypedDict
7+
8+
from .._utils import PropertyInfo
79

810
__all__ = ["BrandAIQueryParams", "DataToExtract", "SpecificPages"]
911

@@ -18,6 +20,13 @@ class BrandAIQueryParams(TypedDict, total=False):
1820
specific_pages: SpecificPages
1921
"""Optional object specifying which pages to analyze"""
2022

23+
timeout_ms: Annotated[int, PropertyInfo(alias="timeoutMS")]
24+
"""Optional timeout in milliseconds for the request.
25+
26+
If the request takes longer than this value, it will be aborted with a 408
27+
status code. Maximum allowed value is 300000ms (5 minutes).
28+
"""
29+
2130

2231
class DataToExtract(TypedDict, total=False):
2332
datapoint_description: Required[str]

src/brand/dev/types/brand_identify_from_transaction_params.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,20 @@
22

33
from __future__ import annotations
44

5-
from typing_extensions import Required, TypedDict
5+
from typing_extensions import Required, Annotated, TypedDict
6+
7+
from .._utils import PropertyInfo
68

79
__all__ = ["BrandIdentifyFromTransactionParams"]
810

911

1012
class BrandIdentifyFromTransactionParams(TypedDict, total=False):
1113
transaction_info: Required[str]
1214
"""Transaction information to identify the brand"""
15+
16+
timeout_ms: Annotated[int, PropertyInfo(alias="timeoutMS")]
17+
"""Optional timeout in milliseconds for the request.
18+
19+
If the request takes longer than this value, it will be aborted with a 408
20+
status code. Maximum allowed value is 300000ms (5 minutes).
21+
"""

src/brand/dev/types/brand_prefetch_params.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,20 @@
22

33
from __future__ import annotations
44

5-
from typing_extensions import Required, TypedDict
5+
from typing_extensions import Required, Annotated, TypedDict
6+
7+
from .._utils import PropertyInfo
68

79
__all__ = ["BrandPrefetchParams"]
810

911

1012
class BrandPrefetchParams(TypedDict, total=False):
1113
domain: Required[str]
1214
"""Domain name to prefetch brand data for"""
15+
16+
timeout_ms: Annotated[int, PropertyInfo(alias="timeoutMS")]
17+
"""Optional timeout in milliseconds for the request.
18+
19+
If the request takes longer than this value, it will be aborted with a 408
20+
status code. Maximum allowed value is 300000ms (5 minutes).
21+
"""

src/brand/dev/types/brand_retrieve_by_ticker_params.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,20 @@
22

33
from __future__ import annotations
44

5-
from typing_extensions import Required, TypedDict
5+
from typing_extensions import Required, Annotated, TypedDict
6+
7+
from .._utils import PropertyInfo
68

79
__all__ = ["BrandRetrieveByTickerParams"]
810

911

1012
class BrandRetrieveByTickerParams(TypedDict, total=False):
1113
ticker: Required[str]
1214
"""Stock ticker symbol to retrieve brand data for (e.g. AAPL, TSLA, etc.)"""
15+
16+
timeout_ms: Annotated[int, PropertyInfo(alias="timeoutMS")]
17+
"""Optional timeout in milliseconds for the request.
18+
19+
If the request takes longer than this value, it will be aborted with a 408
20+
status code. Maximum allowed value is 300000ms (5 minutes).
21+
"""

0 commit comments

Comments
 (0)