Skip to content

Commit ec26232

Browse files
speakeasybotfrankie567
authored andcommitted
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.503.0
1 parent 8d62104 commit ec26232

File tree

119 files changed

+3299
-272
lines changed

Some content is hidden

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

119 files changed

+3299
-272
lines changed

.speakeasy/gen.lock

+62-7
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
lockVersion: 2.0.0
22
id: e7042734-e669-4c36-85da-bbb4a7500ac8
33
management:
4-
docChecksum: 3da720c5c3d53c438906e7abbdfa65f3
4+
docChecksum: f5cb5eb99a0c2e74687939feb495b787
55
docVersion: 0.1.0
6-
speakeasyVersion: 1.497.0
7-
generationVersion: 2.517.3
8-
releaseVersion: 0.15.1
9-
configChecksum: 961fc1ba809d77e035d92ba145cb3e74
6+
speakeasyVersion: 1.503.0
7+
generationVersion: 2.526.1
8+
releaseVersion: 0.16.0
9+
configChecksum: e1311abddb5d1fddcb72bbe55d049410
1010
repoURL: https://github.com/polarsource/polar-python.git
1111
installationURL: https://github.com/polarsource/polar-python.git
1212
published: true
1313
features:
1414
python:
1515
additionalDependencies: 1.0.0
1616
constsAndDefaults: 1.0.5
17-
core: 5.11.0
17+
core: 5.12.1
1818
defaultEnabledRetries: 0.2.0
1919
deprecations: 3.0.2
2020
devContainers: 3.0.0
@@ -28,6 +28,7 @@ features:
2828
globalServerURLs: 3.1.0
2929
groups: 3.0.0
3030
methodArguments: 1.0.2
31+
methodSecurity: 3.0.1
3132
nameOverrides: 3.0.1
3233
nullables: 1.0.1
3334
pagination: 3.0.4
@@ -245,40 +246,63 @@ generatedFiles:
245246
- docs/models/customerordersortproperty.md
246247
- docs/models/customerordersubscription.md
247248
- docs/models/customerorganization.md
249+
- docs/models/customerpaymentmethodcreate.md
248250
- docs/models/customerportalbenefitgrantsgetrequest.md
251+
- docs/models/customerportalbenefitgrantsgetsecurity.md
249252
- docs/models/customerportalbenefitgrantslistqueryparambenefitidfilter.md
250253
- docs/models/customerportalbenefitgrantslistqueryparamorganizationidfilter.md
251254
- docs/models/customerportalbenefitgrantslistrequest.md
252255
- docs/models/customerportalbenefitgrantslistresponse.md
256+
- docs/models/customerportalbenefitgrantslistsecurity.md
253257
- docs/models/customerportalbenefitgrantsupdaterequest.md
258+
- docs/models/customerportalbenefitgrantsupdatesecurity.md
254259
- docs/models/customerportalcustomer.md
255-
- docs/models/customerportalcustomersgetrequest.md
260+
- docs/models/customerportalcustomersaddpaymentmethodresponsecustomerportalcustomersaddpaymentmethod.md
261+
- docs/models/customerportalcustomersaddpaymentmethodsecurity.md
262+
- docs/models/customerportalcustomersdeletepaymentmethodrequest.md
263+
- docs/models/customerportalcustomersdeletepaymentmethodsecurity.md
264+
- docs/models/customerportalcustomersgetpaymentmethodsrequest.md
265+
- docs/models/customerportalcustomersgetpaymentmethodsresponse.md
266+
- docs/models/customerportalcustomersgetpaymentmethodssecurity.md
267+
- docs/models/customerportalcustomersgetsecurity.md
268+
- docs/models/customerportalcustomersupdatesecurity.md
256269
- docs/models/customerportalcustomertaxid.md
270+
- docs/models/customerportalcustomerupdate.md
257271
- docs/models/customerportaldownloadablescustomerportaldownloadablesgetrequest.md
258272
- docs/models/customerportaldownloadableslistqueryparambenefitidfilter.md
259273
- docs/models/customerportaldownloadableslistqueryparamorganizationidfilter.md
260274
- docs/models/customerportaldownloadableslistrequest.md
261275
- docs/models/customerportaldownloadableslistresponse.md
276+
- docs/models/customerportaldownloadableslistsecurity.md
262277
- docs/models/customerportallicensekeysgetrequest.md
278+
- docs/models/customerportallicensekeysgetsecurity.md
263279
- docs/models/customerportallicensekeyslistqueryparamorganizationidfilter.md
264280
- docs/models/customerportallicensekeyslistrequest.md
265281
- docs/models/customerportallicensekeyslistresponse.md
282+
- docs/models/customerportallicensekeyslistsecurity.md
266283
- docs/models/customerportaloauthaccount.md
267284
- docs/models/customerportalordersgetrequest.md
285+
- docs/models/customerportalordersgetsecurity.md
268286
- docs/models/customerportalordersinvoicerequest.md
287+
- docs/models/customerportalordersinvoicesecurity.md
269288
- docs/models/customerportalorderslistqueryparamorganizationidfilter.md
270289
- docs/models/customerportalorderslistqueryparamproductidfilter.md
271290
- docs/models/customerportalorderslistqueryparamsubscriptionidfilter.md
272291
- docs/models/customerportalorderslistrequest.md
273292
- docs/models/customerportalorderslistresponse.md
293+
- docs/models/customerportalorderslistsecurity.md
274294
- docs/models/customerportalorganizationsgetrequest.md
275295
- docs/models/customerportalsubscriptionscancelrequest.md
296+
- docs/models/customerportalsubscriptionscancelsecurity.md
276297
- docs/models/customerportalsubscriptionsgetrequest.md
298+
- docs/models/customerportalsubscriptionsgetsecurity.md
277299
- docs/models/customerportalsubscriptionslistqueryparamorganizationidfilter.md
278300
- docs/models/customerportalsubscriptionslistqueryparamproductidfilter.md
279301
- docs/models/customerportalsubscriptionslistrequest.md
280302
- docs/models/customerportalsubscriptionslistresponse.md
303+
- docs/models/customerportalsubscriptionslistsecurity.md
281304
- docs/models/customerportalsubscriptionsupdaterequest.md
305+
- docs/models/customerportalsubscriptionsupdatesecurity.md
282306
- docs/models/customerproduct.md
283307
- docs/models/customerproductprices.md
284308
- docs/models/customersdeleterequest.md
@@ -442,6 +466,7 @@ generatedFiles:
442466
- docs/models/introspecttokenrequesttokentypehint.md
443467
- docs/models/introspecttokenresponse.md
444468
- docs/models/issue.md
469+
- docs/models/items.md
445470
- docs/models/label.md
446471
- docs/models/legacyrecurringproductprice.md
447472
- docs/models/legacyrecurringproductpricecustom.md
@@ -492,6 +517,7 @@ generatedFiles:
492517
- docs/models/listresourcerefund.md
493518
- docs/models/listresourcerepository.md
494519
- docs/models/listresourcesubscription.md
520+
- docs/models/listresourceunionpaymentmethodcardpaymentmethodgeneric.md
495521
- docs/models/loc.md
496522
- docs/models/meta.md
497523
- docs/models/metadata.md
@@ -587,6 +613,9 @@ generatedFiles:
587613
- docs/models/organizationupdate.md
588614
- docs/models/pagination.md
589615
- docs/models/paymenterror.md
616+
- docs/models/paymentmethodcard.md
617+
- docs/models/paymentmethodcarddata.md
618+
- docs/models/paymentmethodgeneric.md
590619
- docs/models/paymentprocessor.md
591620
- docs/models/permission.md
592621
- docs/models/platformfilter.md
@@ -925,7 +954,11 @@ generatedFiles:
925954
- src/polar_sdk/models/customer_portal_benefit_grants_getop.py
926955
- src/polar_sdk/models/customer_portal_benefit_grants_listop.py
927956
- src/polar_sdk/models/customer_portal_benefit_grants_updateop.py
957+
- src/polar_sdk/models/customer_portal_customers_add_payment_methodop.py
958+
- src/polar_sdk/models/customer_portal_customers_delete_payment_methodop.py
959+
- src/polar_sdk/models/customer_portal_customers_get_payment_methodsop.py
928960
- src/polar_sdk/models/customer_portal_customers_getop.py
961+
- src/polar_sdk/models/customer_portal_customers_updateop.py
929962
- src/polar_sdk/models/customer_portal_downloadables_customer_portal_downloadables_getop.py
930963
- src/polar_sdk/models/customer_portal_downloadables_listop.py
931964
- src/polar_sdk/models/customer_portal_license_keys_getop.py
@@ -963,7 +996,9 @@ generatedFiles:
963996
- src/polar_sdk/models/customerordersortproperty.py
964997
- src/polar_sdk/models/customerordersubscription.py
965998
- src/polar_sdk/models/customerorganization.py
999+
- src/polar_sdk/models/customerpaymentmethodcreate.py
9661000
- src/polar_sdk/models/customerportalcustomer.py
1001+
- src/polar_sdk/models/customerportalcustomerupdate.py
9671002
- src/polar_sdk/models/customerportaloauthaccount.py
9681003
- src/polar_sdk/models/customerproduct.py
9691004
- src/polar_sdk/models/customers_deleteop.py
@@ -1106,6 +1141,7 @@ generatedFiles:
11061141
- src/polar_sdk/models/listresource_refund_.py
11071142
- src/polar_sdk/models/listresource_repository_.py
11081143
- src/polar_sdk/models/listresource_subscription_.py
1144+
- src/polar_sdk/models/listresource_union_paymentmethodcard_paymentmethodgeneric_.py
11091145
- src/polar_sdk/models/meter.py
11101146
- src/polar_sdk/models/metercreate.py
11111147
- src/polar_sdk/models/meterquantities.py
@@ -1164,6 +1200,9 @@ generatedFiles:
11641200
- src/polar_sdk/models/organizationupdate.py
11651201
- src/polar_sdk/models/pagination.py
11661202
- src/polar_sdk/models/paymenterror.py
1203+
- src/polar_sdk/models/paymentmethodcard.py
1204+
- src/polar_sdk/models/paymentmethodcarddata.py
1205+
- src/polar_sdk/models/paymentmethodgeneric.py
11671206
- src/polar_sdk/models/paymentprocessor.py
11681207
- src/polar_sdk/models/platforms.py
11691208
- src/polar_sdk/models/pledge.py
@@ -2862,5 +2901,21 @@ examples:
28622901
"422":
28632902
application/json: {}
28642903
"400": {}
2904+
customer_portal:customers:update: {}
2905+
customer_portal:customers:get_payment_methods:
2906+
speakeasy-default-customer-portal:customers:get-payment-methods:
2907+
parameters:
2908+
query:
2909+
page: 1
2910+
limit: 10
2911+
customer_portal:customers:add_payment_method:
2912+
speakeasy-default-customer-portal:customers:add-payment-method:
2913+
requestBody:
2914+
application/json: {"confirmation_token_id": "<id>", "set_default": false, "return_url": "https://slight-digestive.info"}
2915+
customer_portal:customers:delete_payment_method:
2916+
speakeasy-default-customer-portal:customers:delete-payment-method:
2917+
parameters:
2918+
path:
2919+
id: "<id>"
28652920
examplesVersion: 1.0.0
28662921
generatedTests: {}

.speakeasy/gen.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ generation:
1818
oAuth2ClientCredentialsEnabled: true
1919
oAuth2PasswordEnabled: false
2020
python:
21-
version: 0.15.1
21+
version: 0.16.0
2222
additionalDependencies:
2323
dev:
2424
pytest: ^8.3.3

.speakeasy/workflow.lock

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.497.0
1+
speakeasyVersion: 1.503.0
22
sources:
33
Polar-OAS:
44
sourceNamespace: polar-oas
5-
sourceRevisionDigest: sha256:8c1528b5f323dc65dfee26c425811b91c7bfb709c5debd45707139509e20d174
6-
sourceBlobDigest: sha256:071f8a45d94cf745d286ef636687563a0219679f6e24911e6daa8268961271bc
5+
sourceRevisionDigest: sha256:16fd7be222c6c3904c7ef2c9705ee8ea88d0d39441a1e96555a3fa3cf038a9ed
6+
sourceBlobDigest: sha256:8576f7abe4e3ede26dd81dcf754e97232ff5907f92d61e89e4c3649729d62af7
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1739960122
9+
- speakeasy-sdk-regen-1740505827
1010
- 0.1.0
1111
targets:
1212
polar:
1313
source: Polar-OAS
1414
sourceNamespace: polar-oas
15-
sourceRevisionDigest: sha256:8c1528b5f323dc65dfee26c425811b91c7bfb709c5debd45707139509e20d174
16-
sourceBlobDigest: sha256:071f8a45d94cf745d286ef636687563a0219679f6e24911e6daa8268961271bc
15+
sourceRevisionDigest: sha256:16fd7be222c6c3904c7ef2c9705ee8ea88d0d39441a1e96555a3fa3cf038a9ed
16+
sourceBlobDigest: sha256:8576f7abe4e3ede26dd81dcf754e97232ff5907f92d61e89e4c3649729d62af7
1717
codeSamplesNamespace: polar-oas-py-code-samples
18-
codeSamplesRevisionDigest: sha256:b21c7de7a6905ef32343717360c59010f251d89486802f01f725a273a96995ba
18+
codeSamplesRevisionDigest: sha256:1073f73829d634a5eccf7642ebb51c12627952c70821209b893b72de18c36796
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

+24
Original file line numberDiff line numberDiff line change
@@ -1189,6 +1189,10 @@ def webhook():
11891189
#### [customer_portal.customers](docs/sdks/polarcustomers/README.md)
11901190

11911191
* [get](docs/sdks/polarcustomers/README.md#get) - Get Customer
1192+
* [update](docs/sdks/polarcustomers/README.md#update) - Update Customer
1193+
* [get_payment_methods](docs/sdks/polarcustomers/README.md#get_payment_methods) - Get Customer Payment Methods
1194+
* [add_payment_method](docs/sdks/polarcustomers/README.md#add_payment_method) - Add Customer Payment Method
1195+
* [delete_payment_method](docs/sdks/polarcustomers/README.md#delete_payment_method) - Delete Customer Payment Method
11921196

11931197
#### [customer_portal.downloadables](docs/sdks/downloadables/README.md)
11941198

@@ -1590,6 +1594,26 @@ with Polar(
15901594

15911595
res = res.next()
15921596

1597+
```
1598+
1599+
### Per-Operation Security Schemes
1600+
1601+
Some operations in this SDK require the security scheme to be specified at the request level. For example:
1602+
```python
1603+
import polar_sdk
1604+
from polar_sdk import Polar
1605+
1606+
with Polar() as polar:
1607+
1608+
res = polar.customer_portal.benefit_grants.list(security=polar_sdk.CustomerPortalBenefitGrantsListSecurity(
1609+
customer_session="<YOUR_BEARER_TOKEN_HERE>",
1610+
))
1611+
1612+
while res is not None:
1613+
# Handle items
1614+
1615+
res = res.next()
1616+
15931617
```
15941618
<!-- End Authentication [security] -->
15951619

RELEASES.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -533,4 +533,14 @@ Based on:
533533
### Generated
534534
- [python v0.15.1] .
535535
### Releases
536-
- [PyPI v0.15.1] https://pypi.org/project/polar-sdk/0.15.1 - .
536+
- [PyPI v0.15.1] https://pypi.org/project/polar-sdk/0.15.1 - .
537+
538+
## 2025-02-25 17:50:12
539+
### Changes
540+
Based on:
541+
- OpenAPI Doc
542+
- Speakeasy CLI 1.503.0 (2.526.1) https://github.com/speakeasy-api/speakeasy
543+
### Generated
544+
- [python v0.16.0] .
545+
### Releases
546+
- [PyPI v0.16.0] https://pypi.org/project/polar-sdk/0.16.0 - .

0 commit comments

Comments
 (0)