Skip to content

Commit 652bce6

Browse files
authored
Merge pull request #4 from brand-dot-dev/release-please--branches--main--changes--next
release: 0.2.0
2 parents 044839c + 50394e6 commit 652bce6

54 files changed

Lines changed: 4355 additions & 3438 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.release-please-manifest.json‎

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

‎.stats.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 20
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/context-dev%2Fcontext.dev-c5d5abb4b31f6e352e3e02b47120e3f444377c1c564f141ebe0988b86ba5932e.yml
3-
openapi_spec_hash: 8ef4803fbe33ae6472a4b8f660be7921
4-
config_hash: a144af00e5e74176674d0ea954cc02c5
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/context-dev%2Fcontext.dev-c2e94e0c758b1aaba120c2a4231842fff0a120acc471fe24c7a81221e13a0482.yml
3+
openapi_spec_hash: aabc231b46b1ca3375882f96c378c665
4+
config_hash: ab5135cc119f83ae2821f9445ed99d16

‎CHANGELOG.md‎

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

3+
## 0.2.0 (2026-03-18)
4+
5+
Full Changelog: [v0.1.0...v0.2.0](https://github.com/brand-dot-dev/context-python-sdk/compare/v0.1.0...v0.2.0)
6+
7+
### Features
8+
9+
* **api:** api update ([c4538b4](https://github.com/brand-dot-dev/context-python-sdk/commit/c4538b459e6dcee56fb4b2ca85c94db4589d4318))
10+
* **api:** manual updates ([8304083](https://github.com/brand-dot-dev/context-python-sdk/commit/830408303450a4b85dfd444a2c4790cc8fecf292))
11+
* **api:** manual updates ([3285d21](https://github.com/brand-dot-dev/context-python-sdk/commit/3285d21cae790e5529ba6fcd7a79612ffc7e7738))
12+
313
## 0.1.0 (2026-03-18)
414

515
Full Changelog: [v0.0.3...v0.1.0](https://github.com/brand-dot-dev/context-python-sdk/compare/v0.0.3...v0.1.0)

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ from context.dev import ContextDev
130130

131131
client = ContextDev()
132132

133-
response = client.brand.ai_query(
133+
response = client.ai.ai_query(
134134
data_to_extract=[
135135
{
136136
"datapoint_description": "datapoint_description",

‎api.md‎

Lines changed: 74 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,99 @@
1+
# Web
2+
3+
Types:
4+
5+
```python
6+
from context.dev.types import (
7+
WebScreenshotResponse,
8+
WebWebScrapeHTMLResponse,
9+
WebWebScrapeImagesResponse,
10+
WebWebScrapeMdResponse,
11+
WebWebScrapeSitemapResponse,
12+
)
13+
```
14+
15+
Methods:
16+
17+
- <code title="get /brand/screenshot">client.web.<a href="./src/context/dev/resources/web.py">screenshot</a>(\*\*<a href="src/context/dev/types/web_screenshot_params.py">params</a>) -> <a href="./src/context/dev/types/web_screenshot_response.py">WebScreenshotResponse</a></code>
18+
- <code title="get /web/scrape/html">client.web.<a href="./src/context/dev/resources/web.py">web_scrape_html</a>(\*\*<a href="src/context/dev/types/web_web_scrape_html_params.py">params</a>) -> <a href="./src/context/dev/types/web_web_scrape_html_response.py">WebWebScrapeHTMLResponse</a></code>
19+
- <code title="get /web/scrape/images">client.web.<a href="./src/context/dev/resources/web.py">web_scrape_images</a>(\*\*<a href="src/context/dev/types/web_web_scrape_images_params.py">params</a>) -> <a href="./src/context/dev/types/web_web_scrape_images_response.py">WebWebScrapeImagesResponse</a></code>
20+
- <code title="get /web/scrape/markdown">client.web.<a href="./src/context/dev/resources/web.py">web_scrape_md</a>(\*\*<a href="src/context/dev/types/web_web_scrape_md_params.py">params</a>) -> <a href="./src/context/dev/types/web_web_scrape_md_response.py">WebWebScrapeMdResponse</a></code>
21+
- <code title="get /web/scrape/sitemap">client.web.<a href="./src/context/dev/resources/web.py">web_scrape_sitemap</a>(\*\*<a href="src/context/dev/types/web_web_scrape_sitemap_params.py">params</a>) -> <a href="./src/context/dev/types/web_web_scrape_sitemap_response.py">WebWebScrapeSitemapResponse</a></code>
22+
23+
# AI
24+
25+
Types:
26+
27+
```python
28+
from context.dev.types import AIAIQueryResponse, AIExtractProductResponse, AIExtractProductsResponse
29+
```
30+
31+
Methods:
32+
33+
- <code title="post /brand/ai/query">client.ai.<a href="./src/context/dev/resources/ai.py">ai_query</a>(\*\*<a href="src/context/dev/types/ai_ai_query_params.py">params</a>) -> <a href="./src/context/dev/types/ai_ai_query_response.py">AIAIQueryResponse</a></code>
34+
- <code title="post /brand/ai/product">client.ai.<a href="./src/context/dev/resources/ai.py">extract_product</a>(\*\*<a href="src/context/dev/types/ai_extract_product_params.py">params</a>) -> <a href="./src/context/dev/types/ai_extract_product_response.py">AIExtractProductResponse</a></code>
35+
- <code title="post /brand/ai/products">client.ai.<a href="./src/context/dev/resources/ai.py">extract_products</a>(\*\*<a href="src/context/dev/types/ai_extract_products_params.py">params</a>) -> <a href="./src/context/dev/types/ai_extract_products_response.py">AIExtractProductsResponse</a></code>
36+
37+
# Style
38+
39+
Types:
40+
41+
```python
42+
from context.dev.types import StyleExtractFontsResponse, StyleExtractStyleguideResponse
43+
```
44+
45+
Methods:
46+
47+
- <code title="get /brand/fonts">client.style.<a href="./src/context/dev/resources/style.py">extract_fonts</a>(\*\*<a href="src/context/dev/types/style_extract_fonts_params.py">params</a>) -> <a href="./src/context/dev/types/style_extract_fonts_response.py">StyleExtractFontsResponse</a></code>
48+
- <code title="get /brand/styleguide">client.style.<a href="./src/context/dev/resources/style.py">extract_styleguide</a>(\*\*<a href="src/context/dev/types/style_extract_styleguide_params.py">params</a>) -> <a href="./src/context/dev/types/style_extract_styleguide_response.py">StyleExtractStyleguideResponse</a></code>
49+
150
# Brand
251

352
Types:
453

554
```python
655
from context.dev.types import (
756
BrandRetrieveResponse,
8-
BrandAIProductResponse,
9-
BrandAIProductsResponse,
10-
BrandAIQueryResponse,
11-
BrandFontsResponse,
1257
BrandIdentifyFromTransactionResponse,
13-
BrandPrefetchResponse,
14-
BrandPrefetchByEmailResponse,
1558
BrandRetrieveByEmailResponse,
1659
BrandRetrieveByIsinResponse,
1760
BrandRetrieveByNameResponse,
1861
BrandRetrieveByTickerResponse,
19-
BrandRetrieveNaicsResponse,
2062
BrandRetrieveSimplifiedResponse,
21-
BrandScreenshotResponse,
22-
BrandStyleguideResponse,
23-
BrandWebScrapeHTMLResponse,
24-
BrandWebScrapeImagesResponse,
25-
BrandWebScrapeMdResponse,
26-
BrandWebScrapeSitemapResponse,
2763
)
2864
```
2965

3066
Methods:
3167

3268
- <code title="get /brand/retrieve">client.brand.<a href="./src/context/dev/resources/brand.py">retrieve</a>(\*\*<a href="src/context/dev/types/brand_retrieve_params.py">params</a>) -> <a href="./src/context/dev/types/brand_retrieve_response.py">BrandRetrieveResponse</a></code>
33-
- <code title="post /brand/ai/product">client.brand.<a href="./src/context/dev/resources/brand.py">ai_product</a>(\*\*<a href="src/context/dev/types/brand_ai_product_params.py">params</a>) -> <a href="./src/context/dev/types/brand_ai_product_response.py">BrandAIProductResponse</a></code>
34-
- <code title="post /brand/ai/products">client.brand.<a href="./src/context/dev/resources/brand.py">ai_products</a>(\*\*<a href="src/context/dev/types/brand_ai_products_params.py">params</a>) -> <a href="./src/context/dev/types/brand_ai_products_response.py">BrandAIProductsResponse</a></code>
35-
- <code title="post /brand/ai/query">client.brand.<a href="./src/context/dev/resources/brand.py">ai_query</a>(\*\*<a href="src/context/dev/types/brand_ai_query_params.py">params</a>) -> <a href="./src/context/dev/types/brand_ai_query_response.py">BrandAIQueryResponse</a></code>
36-
- <code title="get /brand/fonts">client.brand.<a href="./src/context/dev/resources/brand.py">fonts</a>(\*\*<a href="src/context/dev/types/brand_fonts_params.py">params</a>) -> <a href="./src/context/dev/types/brand_fonts_response.py">BrandFontsResponse</a></code>
3769
- <code title="get /brand/transaction_identifier">client.brand.<a href="./src/context/dev/resources/brand.py">identify_from_transaction</a>(\*\*<a href="src/context/dev/types/brand_identify_from_transaction_params.py">params</a>) -> <a href="./src/context/dev/types/brand_identify_from_transaction_response.py">BrandIdentifyFromTransactionResponse</a></code>
38-
- <code title="post /brand/prefetch">client.brand.<a href="./src/context/dev/resources/brand.py">prefetch</a>(\*\*<a href="src/context/dev/types/brand_prefetch_params.py">params</a>) -> <a href="./src/context/dev/types/brand_prefetch_response.py">BrandPrefetchResponse</a></code>
39-
- <code title="post /brand/prefetch-by-email">client.brand.<a href="./src/context/dev/resources/brand.py">prefetch_by_email</a>(\*\*<a href="src/context/dev/types/brand_prefetch_by_email_params.py">params</a>) -> <a href="./src/context/dev/types/brand_prefetch_by_email_response.py">BrandPrefetchByEmailResponse</a></code>
4070
- <code title="get /brand/retrieve-by-email">client.brand.<a href="./src/context/dev/resources/brand.py">retrieve_by_email</a>(\*\*<a href="src/context/dev/types/brand_retrieve_by_email_params.py">params</a>) -> <a href="./src/context/dev/types/brand_retrieve_by_email_response.py">BrandRetrieveByEmailResponse</a></code>
4171
- <code title="get /brand/retrieve-by-isin">client.brand.<a href="./src/context/dev/resources/brand.py">retrieve_by_isin</a>(\*\*<a href="src/context/dev/types/brand_retrieve_by_isin_params.py">params</a>) -> <a href="./src/context/dev/types/brand_retrieve_by_isin_response.py">BrandRetrieveByIsinResponse</a></code>
4272
- <code title="get /brand/retrieve-by-name">client.brand.<a href="./src/context/dev/resources/brand.py">retrieve_by_name</a>(\*\*<a href="src/context/dev/types/brand_retrieve_by_name_params.py">params</a>) -> <a href="./src/context/dev/types/brand_retrieve_by_name_response.py">BrandRetrieveByNameResponse</a></code>
4373
- <code title="get /brand/retrieve-by-ticker">client.brand.<a href="./src/context/dev/resources/brand.py">retrieve_by_ticker</a>(\*\*<a href="src/context/dev/types/brand_retrieve_by_ticker_params.py">params</a>) -> <a href="./src/context/dev/types/brand_retrieve_by_ticker_response.py">BrandRetrieveByTickerResponse</a></code>
44-
- <code title="get /brand/naics">client.brand.<a href="./src/context/dev/resources/brand.py">retrieve_naics</a>(\*\*<a href="src/context/dev/types/brand_retrieve_naics_params.py">params</a>) -> <a href="./src/context/dev/types/brand_retrieve_naics_response.py">BrandRetrieveNaicsResponse</a></code>
4574
- <code title="get /brand/retrieve-simplified">client.brand.<a href="./src/context/dev/resources/brand.py">retrieve_simplified</a>(\*\*<a href="src/context/dev/types/brand_retrieve_simplified_params.py">params</a>) -> <a href="./src/context/dev/types/brand_retrieve_simplified_response.py">BrandRetrieveSimplifiedResponse</a></code>
46-
- <code title="get /brand/screenshot">client.brand.<a href="./src/context/dev/resources/brand.py">screenshot</a>(\*\*<a href="src/context/dev/types/brand_screenshot_params.py">params</a>) -> <a href="./src/context/dev/types/brand_screenshot_response.py">BrandScreenshotResponse</a></code>
47-
- <code title="get /brand/styleguide">client.brand.<a href="./src/context/dev/resources/brand.py">styleguide</a>(\*\*<a href="src/context/dev/types/brand_styleguide_params.py">params</a>) -> <a href="./src/context/dev/types/brand_styleguide_response.py">BrandStyleguideResponse</a></code>
48-
- <code title="get /web/scrape/html">client.brand.<a href="./src/context/dev/resources/brand.py">web_scrape_html</a>(\*\*<a href="src/context/dev/types/brand_web_scrape_html_params.py">params</a>) -> <a href="./src/context/dev/types/brand_web_scrape_html_response.py">BrandWebScrapeHTMLResponse</a></code>
49-
- <code title="get /web/scrape/images">client.brand.<a href="./src/context/dev/resources/brand.py">web_scrape_images</a>(\*\*<a href="src/context/dev/types/brand_web_scrape_images_params.py">params</a>) -> <a href="./src/context/dev/types/brand_web_scrape_images_response.py">BrandWebScrapeImagesResponse</a></code>
50-
- <code title="get /web/scrape/markdown">client.brand.<a href="./src/context/dev/resources/brand.py">web_scrape_md</a>(\*\*<a href="src/context/dev/types/brand_web_scrape_md_params.py">params</a>) -> <a href="./src/context/dev/types/brand_web_scrape_md_response.py">BrandWebScrapeMdResponse</a></code>
51-
- <code title="get /web/scrape/sitemap">client.brand.<a href="./src/context/dev/resources/brand.py">web_scrape_sitemap</a>(\*\*<a href="src/context/dev/types/brand_web_scrape_sitemap_params.py">params</a>) -> <a href="./src/context/dev/types/brand_web_scrape_sitemap_response.py">BrandWebScrapeSitemapResponse</a></code>
75+
76+
# Industry
77+
78+
Types:
79+
80+
```python
81+
from context.dev.types import IndustryRetrieveNaicsResponse
82+
```
83+
84+
Methods:
85+
86+
- <code title="get /brand/naics">client.industry.<a href="./src/context/dev/resources/industry.py">retrieve_naics</a>(\*\*<a href="src/context/dev/types/industry_retrieve_naics_params.py">params</a>) -> <a href="./src/context/dev/types/industry_retrieve_naics_response.py">IndustryRetrieveNaicsResponse</a></code>
87+
88+
# Utility
89+
90+
Types:
91+
92+
```python
93+
from context.dev.types import UtilityPrefetchResponse, UtilityPrefetchByEmailResponse
94+
```
95+
96+
Methods:
97+
98+
- <code title="post /brand/prefetch">client.utility.<a href="./src/context/dev/resources/utility.py">prefetch</a>(\*\*<a href="src/context/dev/types/utility_prefetch_params.py">params</a>) -> <a href="./src/context/dev/types/utility_prefetch_response.py">UtilityPrefetchResponse</a></code>
99+
- <code title="post /brand/prefetch-by-email">client.utility.<a href="./src/context/dev/resources/utility.py">prefetch_by_email</a>(\*\*<a href="src/context/dev/types/utility_prefetch_by_email_params.py">params</a>) -> <a href="./src/context/dev/types/utility_prefetch_by_email_response.py">UtilityPrefetchByEmailResponse</a></code>

‎pyproject.toml‎

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

0 commit comments

Comments
 (0)