Skip to content

Commit 55fc2a5

Browse files
release: 6.4.0-alpha15 (#101)
* feat: Changes to spec, examples and scripts * codegen metadata * feat: More PHP and attempted node automerge * codegen metadata * codegen metadata * codegen metadata * fix: Updated paths for each model and go example updates * release: 6.4.0-alpha15 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent 62eb2bb commit 55fc2a5

132 files changed

Lines changed: 541 additions & 589 deletions

File tree

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-
".": "6.4.0-alpha14"
2+
".": "6.4.0-alpha15"
33
}

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 77
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/courier%2Fcourier-305d90acfb13eda0cd280086552cb2168e66db6e6cd141758c86456562e957ad.yml
3-
openapi_spec_hash: 6b28e2d52dd507daa5f6d06d403ed27b
4-
config_hash: 067d7d2709aef80a993bb4a55235f2d3
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/courier%2Fcourier-e67d027395335bdf5f8ba227544e255f4d833b76fdbd89983d5b3884d77c6532.yml
3+
openapi_spec_hash: 04595b6bb94328ee23497a77e87ed8b2
4+
config_hash: 30d699fd984f2fc03258eb666dc848a2

CHANGELOG.md

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

3+
## 6.4.0-alpha15 (2025-10-17)
4+
5+
Full Changelog: [v6.4.0-alpha14...v6.4.0-alpha15](https://github.com/trycourier/courier-python/compare/v6.4.0-alpha14...v6.4.0-alpha15)
6+
7+
### Features
8+
9+
* Changes to spec, examples and scripts ([78b8d02](https://github.com/trycourier/courier-python/commit/78b8d023d5e683676e24a273015bc41e3f4ba409))
10+
* More PHP and attempted node automerge ([14dc341](https://github.com/trycourier/courier-python/commit/14dc341fcc0abf5ebe420bb0b7cba33743d71cd2))
11+
12+
13+
### Bug Fixes
14+
15+
* Updated paths for each model and go example updates ([5afd3bc](https://github.com/trycourier/courier-python/commit/5afd3bcbe1ebb4a53949101715726498f00e82eb))
16+
317
## 6.4.0-alpha14 (2025-10-14)
418

519
Full Changelog: [v6.4.0-alpha13...v6.4.0-alpha14](https://github.com/trycourier/courier-python/compare/v6.4.0-alpha13...v6.4.0-alpha14)

api.md

Lines changed: 76 additions & 60 deletions
Large diffs are not rendered by default.

pyproject.toml

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

src/courier/_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__ = "courier"
4-
__version__ = "6.4.0-alpha14" # x-release-please-version
4+
__version__ = "6.4.0-alpha15" # x-release-please-version

src/courier/resources/audiences.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
async_to_streamed_response_wrapper,
1919
)
2020
from .._base_client import make_request_options
21-
from ..types.shared.audience import Audience
22-
from ..types.shared_params.filter import Filter
21+
from ..types.audience import Audience
22+
from ..types.filter_param import FilterParam
2323
from ..types.audience_list_response import AudienceListResponse
2424
from ..types.audience_update_response import AudienceUpdateResponse
2525
from ..types.audience_list_members_response import AudienceListMembersResponse
@@ -85,7 +85,7 @@ def update(
8585
audience_id: str,
8686
*,
8787
description: Optional[str] | Omit = omit,
88-
filter: Optional[Filter] | Omit = omit,
88+
filter: Optional[FilterParam] | Omit = omit,
8989
name: Optional[str] | Omit = omit,
9090
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
9191
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -300,7 +300,7 @@ async def update(
300300
audience_id: str,
301301
*,
302302
description: Optional[str] | Omit = omit,
303-
filter: Optional[Filter] | Omit = omit,
303+
filter: Optional[FilterParam] | Omit = omit,
304304
name: Optional[str] | Omit = omit,
305305
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
306306
# The extra values given here take precedence over values defined on the client or passed to this method.

src/courier/resources/audit_events.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
async_to_streamed_response_wrapper,
1919
)
2020
from .._base_client import make_request_options
21-
from ..types.shared.audit_event import AuditEvent
21+
from ..types.audit_event import AuditEvent
2222
from ..types.audit_event_list_response import AuditEventListResponse
2323

2424
__all__ = ["AuditEventsResource", "AsyncAuditEventsResource"]

src/courier/resources/automations/invoke.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
)
1919
from ..._base_client import make_request_options
2020
from ...types.automations import invoke_invoke_ad_hoc_params, invoke_invoke_by_template_params
21-
from ...types.shared.automation_invoke_response import AutomationInvokeResponse
21+
from ...types.automation_invoke_response import AutomationInvokeResponse
2222

2323
__all__ = ["InvokeResource", "AsyncInvokeResource"]
2424

src/courier/resources/brands.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
async_to_raw_response_wrapper,
1818
async_to_streamed_response_wrapper,
1919
)
20+
from ..types.brand import Brand
2021
from .._base_client import make_request_options
21-
from ..types.shared.brand import Brand
2222
from ..types.brand_list_response import BrandListResponse
23-
from ..types.shared_params.brand_settings import BrandSettings
24-
from ..types.shared_params.brand_snippets import BrandSnippets
23+
from ..types.brand_settings_param import BrandSettingsParam
24+
from ..types.brand_snippets_param import BrandSnippetsParam
2525

2626
__all__ = ["BrandsResource", "AsyncBrandsResource"]
2727

@@ -51,8 +51,8 @@ def create(
5151
*,
5252
name: str,
5353
id: Optional[str] | Omit = omit,
54-
settings: Optional[BrandSettings] | Omit = omit,
55-
snippets: Optional[BrandSnippets] | Omit = omit,
54+
settings: Optional[BrandSettingsParam] | Omit = omit,
55+
snippets: Optional[BrandSnippetsParam] | Omit = omit,
5656
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
5757
# The extra values given here take precedence over values defined on the client or passed to this method.
5858
extra_headers: Headers | None = None,
@@ -127,8 +127,8 @@ def update(
127127
brand_id: str,
128128
*,
129129
name: str,
130-
settings: Optional[BrandSettings] | Omit = omit,
131-
snippets: Optional[BrandSnippets] | Omit = omit,
130+
settings: Optional[BrandSettingsParam] | Omit = omit,
131+
snippets: Optional[BrandSnippetsParam] | Omit = omit,
132132
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
133133
# The extra values given here take precedence over values defined on the client or passed to this method.
134134
extra_headers: Headers | None = None,
@@ -265,8 +265,8 @@ async def create(
265265
*,
266266
name: str,
267267
id: Optional[str] | Omit = omit,
268-
settings: Optional[BrandSettings] | Omit = omit,
269-
snippets: Optional[BrandSnippets] | Omit = omit,
268+
settings: Optional[BrandSettingsParam] | Omit = omit,
269+
snippets: Optional[BrandSnippetsParam] | Omit = omit,
270270
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
271271
# The extra values given here take precedence over values defined on the client or passed to this method.
272272
extra_headers: Headers | None = None,
@@ -341,8 +341,8 @@ async def update(
341341
brand_id: str,
342342
*,
343343
name: str,
344-
settings: Optional[BrandSettings] | Omit = omit,
345-
snippets: Optional[BrandSnippets] | Omit = omit,
344+
settings: Optional[BrandSettingsParam] | Omit = omit,
345+
snippets: Optional[BrandSnippetsParam] | Omit = omit,
346346
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
347347
# The extra values given here take precedence over values defined on the client or passed to this method.
348348
extra_headers: Headers | None = None,

0 commit comments

Comments
 (0)