diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index e783d2d4..ad3d253b 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: ab657d60-207e-43a4-8cc8-692a672950ed management: - docChecksum: 052da4959733457f8d8107004470863b + docChecksum: 50d54b66813822fc18d7608657d5f3cb docVersion: 0.0.1 speakeasyVersion: 1.796.2 generationVersion: 2.933.0 - releaseVersion: 0.38.5 - configChecksum: e45b49987b000d56d2af1f2740fa5dcb + releaseVersion: 0.38.6 + configChecksum: 5e84744bff3da25d0c4cfd94f62273c3 repoURL: https://github.com/dubinc/dub-python.git installationURL: https://github.com/dubinc/dub-python.git published: true persistentEdits: - generation_id: 66f21a0e-f4c3-4785-b555-40d1b95582f8 - pristine_commit_hash: b3e090d1e2674f156ca635be8882006f9f81a4e1 - pristine_tree_hash: e8d0482367681fe6ea3b39a97140b575580e6e2d + generation_id: 72019da4-cae3-4c8d-a57f-d646f803e679 + pristine_commit_hash: 062e00e4a46b663d5184448d6ddf9516939ab9ce + pristine_tree_hash: 2edb36b50c5441b1f257e26fc4f61dbc9f91fcaf features: python: additionalDependencies: 1.1.0 @@ -1470,8 +1470,8 @@ trackedFiles: pristine_git_object: 2cec0408eeb83ac81325aff77f4830aadb55d12e docs/models/operations/listpartnersrequest.md: id: 349c06dcc3d5 - last_write_checksum: sha1:ae918945e50573ba0c3473964ac94fc28fd1c8d7 - pristine_git_object: 6362319c433fe14b324e92e7239433d8a4a07e30 + last_write_checksum: sha1:adce4cdbe6c7c2da9c6216f73b710a47f0b539a5 + pristine_git_object: d7ed12cb4a819696a8966057b4f04e847d7fe667 docs/models/operations/listpartnersresponsebody.md: id: e60469e13fe9 last_write_checksum: sha1:46debe516d41d9ac1f81b1f1cf06545342e1e07b @@ -2054,8 +2054,8 @@ trackedFiles: pristine_git_object: 0694fc0429fe2e082727e6847677957b9027e81e pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:0c8d1e2f80bed80cee5f07182f781f8f4cf04fe2 - pristine_git_object: 84ee0c1eccf2c51da3504582cea617d1464d7021 + last_write_checksum: sha1:92730d83a9133d27b212cb233d2c51a03431b24d + pristine_git_object: e20ac099fdf705efc864f47d5abf498c3eab45ab scripts/prepare_readme.py: id: e0c5957a6035 last_write_checksum: sha1:fc1720a0d9880ce696669caa9dd625d9756a735e @@ -2082,8 +2082,8 @@ trackedFiles: pristine_git_object: 9aa8b5ebdfd5ac42874b590795c2c08268149c49 src/dub/_version.py: id: 2e88e1f01047 - last_write_checksum: sha1:95b9c40377d8b4b528e539b16ddcbb7854670563 - pristine_git_object: df24334e81e26785e109296f61f21b90fdbd60f5 + last_write_checksum: sha1:d59ab1a7109efe859e6f28a504d4f087653a8683 + pristine_git_object: 66c5292802a668a78d9c99e80adae7b1679efd24 src/dub/analytics.py: id: b7a4fa47e744 last_write_checksum: sha1:c6edd8f776799bf60568649add5dd903942a2318 @@ -2498,8 +2498,8 @@ trackedFiles: pristine_git_object: 98ea81f79b34f6f7eebaa625af998aa426b2d921 src/dub/models/operations/listpartners.py: id: f5459d336462 - last_write_checksum: sha1:792f5057e2da498a906b80faef229b9e87a50fb8 - pristine_git_object: f96d97bdc81b39c0c2ddc86c7eb433c0363a2e3e + last_write_checksum: sha1:a8bc2a12be8ad390eb1e1a59d39def34bbb882d6 + pristine_git_object: 92c182167fdfbafd3c65b0b9fd4acf812c863d10 src/dub/models/operations/listpayouts.py: id: d5cd6d0e4a39 last_write_checksum: sha1:d062463c118e3e7c6aeb3077ea02637dd5fcb28a diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 1ae8ba5c..19fca30e 100755 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -29,7 +29,7 @@ generation: generateNewTests: false skipResponseBodyAssertions: false python: - version: 0.38.5 + version: 0.38.6 additionalDependencies: dev: {} main: {} diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 48db79cd..9e47b033 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,8 +2,8 @@ speakeasyVersion: 1.796.2 sources: dub: sourceNamespace: dub - sourceRevisionDigest: sha256:0ac8616f3135016eab8575d5d2f5a39aed9fd0b8875fab2cc465aa7c6ec44297 - sourceBlobDigest: sha256:75620a96454bfb4ec284e8ec7a434adfa4e172398f8ed031604695fa7fa4614e + sourceRevisionDigest: sha256:caafe1437281e830a96a9a6d88b489937cc5dd1f160c509aa911068c6d67fccf + sourceBlobDigest: sha256:66f429b3f7df477ebba6135a1c866927e7de39b1c8750181fd4010004a12037d tags: - latest - 0.0.1 @@ -11,10 +11,10 @@ targets: my-first-target: source: dub sourceNamespace: dub - sourceRevisionDigest: sha256:0ac8616f3135016eab8575d5d2f5a39aed9fd0b8875fab2cc465aa7c6ec44297 - sourceBlobDigest: sha256:75620a96454bfb4ec284e8ec7a434adfa4e172398f8ed031604695fa7fa4614e + sourceRevisionDigest: sha256:caafe1437281e830a96a9a6d88b489937cc5dd1f160c509aa911068c6d67fccf + sourceBlobDigest: sha256:66f429b3f7df477ebba6135a1c866927e7de39b1c8750181fd4010004a12037d codeSamplesNamespace: code-samples-python-my-first-target - codeSamplesRevisionDigest: sha256:611198dcd75e5d6231dce63b0ee6d2358306eb5ae884f87a1681f849462eb887 + codeSamplesRevisionDigest: sha256:51ff26e2ae952e2520f6925e789f69fc1f0e26ada33c950e3155b89714478259 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index fd9552a7..56f640b6 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1626,4 +1626,14 @@ Based on: ### Generated - [python v0.38.5] . ### Releases -- [PyPI v0.38.5] https://pypi.org/project/dub/0.38.5 - . \ No newline at end of file +- [PyPI v0.38.5] https://pypi.org/project/dub/0.38.5 - . + +## 2026-09-02 03:48:48 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.796.2 (2.933.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v0.38.6] . +### Releases +- [PyPI v0.38.6] https://pypi.org/project/dub/0.38.6 - . \ No newline at end of file diff --git a/docs/models/operations/listpartnersrequest.md b/docs/models/operations/listpartnersrequest.md index 6362319c..d7ed12cb 100644 --- a/docs/models/operations/listpartnersrequest.md +++ b/docs/models/operations/listpartnersrequest.md @@ -3,15 +3,15 @@ ## Fields -| Field | Type | Required | Description | Example | -| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -| `group_id` | *Optional[str]* | :heavy_minus_sign: | A filter on the list based on the partner's `groupId` field. | grp_123 | -| `status` | [Optional[operations.ListPartnersQueryParamStatus]](../../models/operations/listpartnersqueryparamstatus.md) | :heavy_minus_sign: | A filter on the list based on the partner's `status` field. | approved | -| `country` | *Optional[str]* | :heavy_minus_sign: | A filter on the list based on the partner's `country` field. | US | -| `sort_by` | [Optional[operations.ListPartnersQueryParamSortBy]](../../models/operations/listpartnersqueryparamsortby.md) | :heavy_minus_sign: | The field to sort the partners by. The default is `totalSaleAmount`. | totalSaleAmount | -| `sort_order` | [Optional[operations.ListPartnersQueryParamSortOrder]](../../models/operations/listpartnersqueryparamsortorder.md) | :heavy_minus_sign: | The sort order. The default is `desc`. | desc | -| `email` | *Optional[str]* | :heavy_minus_sign: | Filter the partner list based on the partner's `email`. The value must be a string. Takes precedence over `search`. | panic@thedis.co | -| `tenant_id` | *Optional[str]* | :heavy_minus_sign: | Filter the partner list based on the partner's `tenantId`. The value must be a string. Takes precedence over `email` and `search`. | 1K0NM7HCN944PEMZ3CQPH43H8 | -| `search` | *Optional[str]* | :heavy_minus_sign: | A search query to filter partners by ID, name, email, or company name. | john | -| `page` | *Optional[int]* | :heavy_minus_sign: | The page number for pagination. The first page is `1`. | 1 | -| `page_size` | *Optional[int]* | :heavy_minus_sign: | The number of items per page. | 50 | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| `group_id` | *Optional[str]* | :heavy_minus_sign: | A filter on the list based on the partner's `groupId` field. | grp_123 | +| `status` | [Optional[operations.ListPartnersQueryParamStatus]](../../models/operations/listpartnersqueryparamstatus.md) | :heavy_minus_sign: | A filter on the list based on the partner's `status` field. | approved | +| `country` | *Optional[str]* | :heavy_minus_sign: | A filter on the list based on the partner's `country` field. | US | +| `sort_by` | [Optional[operations.ListPartnersQueryParamSortBy]](../../models/operations/listpartnersqueryparamsortby.md) | :heavy_minus_sign: | The field to sort the partners by. The default is `totalSaleAmount`. | totalSaleAmount | +| `sort_order` | [Optional[operations.ListPartnersQueryParamSortOrder]](../../models/operations/listpartnersqueryparamsortorder.md) | :heavy_minus_sign: | The sort order. The default is `desc`. | desc | +| `email` | *Optional[str]* | :heavy_minus_sign: | Filter the partner list based on the partner's `email`. The value must be a string. Takes precedence over `search`. | panic@thedis.co | +| `tenant_id` | *Optional[str]* | :heavy_minus_sign: | Filter the partner list based on the partner's `tenantId`. The value must be a string. Combines with the other filters. | 1K0NM7HCN944PEMZ3CQPH43H8 | +| `search` | *Optional[str]* | :heavy_minus_sign: | A search query to filter partners by ID, name, email, company name, description, social platforms, or referral links. Partial matches are supported. | john | +| `page` | *Optional[int]* | :heavy_minus_sign: | The page number for pagination. The first page is `1`. | 1 | +| `page_size` | *Optional[int]* | :heavy_minus_sign: | The number of items per page. | 50 | \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 84ee0c1e..e20ac099 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "dub" -version = "0.38.5" +version = "0.38.6" description = "Python Client SDK Generated by Speakeasy" authors = [{ name = "Speakeasy" },] readme = "README-PYPI.md" diff --git a/src/dub/_version.py b/src/dub/_version.py index df24334e..66c52928 100644 --- a/src/dub/_version.py +++ b/src/dub/_version.py @@ -5,10 +5,10 @@ import importlib.metadata __title__: str = "dub" -__version__: str = "0.38.5" +__version__: str = "0.38.6" __openapi_doc_version__: str = "0.0.1" __gen_version__: str = "2.933.0" -__user_agent__: str = "speakeasy-sdk/python 0.38.5 2.933.0 0.0.1 dub" +__user_agent__: str = "speakeasy-sdk/python 0.38.6 2.933.0 0.0.1 dub" try: if __package__ is not None: diff --git a/src/dub/models/operations/listpartners.py b/src/dub/models/operations/listpartners.py index f96d97bd..92c18216 100644 --- a/src/dub/models/operations/listpartners.py +++ b/src/dub/models/operations/listpartners.py @@ -64,9 +64,9 @@ class ListPartnersRequestTypedDict(TypedDict): email: NotRequired[str] r"""Filter the partner list based on the partner's `email`. The value must be a string. Takes precedence over `search`.""" tenant_id: NotRequired[str] - r"""Filter the partner list based on the partner's `tenantId`. The value must be a string. Takes precedence over `email` and `search`.""" + r"""Filter the partner list based on the partner's `tenantId`. The value must be a string. Combines with the other filters.""" search: NotRequired[str] - r"""A search query to filter partners by ID, name, email, or company name.""" + r"""A search query to filter partners by ID, name, email, company name, description, social platforms, or referral links. Partial matches are supported.""" page: NotRequired[int] r"""The page number for pagination. The first page is `1`.""" page_size: NotRequired[int] @@ -118,13 +118,13 @@ class ListPartnersRequest(BaseModel): pydantic.Field(alias="tenantId"), FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), ] = None - r"""Filter the partner list based on the partner's `tenantId`. The value must be a string. Takes precedence over `email` and `search`.""" + r"""Filter the partner list based on the partner's `tenantId`. The value must be a string. Combines with the other filters.""" search: Annotated[ Optional[str], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), ] = None - r"""A search query to filter partners by ID, name, email, or company name.""" + r"""A search query to filter partners by ID, name, email, company name, description, social platforms, or referral links. Partial matches are supported.""" page: Annotated[ Optional[int],