1
1
lockVersion: 2.0.0
2
2
id: e7042734-e669-4c36-85da-bbb4a7500ac8
3
3
management:
4
- docChecksum: 325f9072ad8465148f22517ea0de69e4
4
+ docChecksum: 3721564a1db1b7a536d00f0f876a4abc
5
5
docVersion: 0.1.0
6
- speakeasyVersion: 1.606.2
7
- generationVersion: 2.687.1
8
- releaseVersion: 0.22.8
9
- configChecksum: a4495978dd6d201505d9cdf2da500ba3
6
+ speakeasyVersion: 1.609.0
7
+ generationVersion: 2.692.0
8
+ releaseVersion: 0.23.0
9
+ configChecksum: 60859e06b689b7e59770a13aa1ddec76
10
10
repoURL: https://github.com/polarsource/polar-python.git
11
11
installationURL: https://github.com/polarsource/polar-python.git
12
12
published: true
13
13
features:
14
14
python:
15
15
additionalDependencies: 1.0.0
16
16
constsAndDefaults: 1.0.5
17
- core: 5.19.9
17
+ core: 5.20.3
18
18
customCodeRegions: 0.1.1
19
19
defaultEnabledRetries: 0.2.0
20
20
deprecations: 3.0.2
@@ -739,6 +739,7 @@ generatedFiles:
739
739
- docs/models/paymentmethodcard.md
740
740
- docs/models/paymentmethodcardmetadata.md
741
741
- docs/models/paymentmethodgeneric.md
742
+ - docs/models/paymentmethodinusebyactivesubscription.md
742
743
- docs/models/paymentnotready.md
743
744
- docs/models/paymentprocessor.md
744
745
- docs/models/paymentsgetrequest.md
@@ -838,13 +839,20 @@ generatedFiles:
838
839
- docs/models/subscriptioncancel.md
839
840
- docs/models/subscriptioncustomer.md
840
841
- docs/models/subscriptioncustomermetadata.md
842
+ - docs/models/subscriptioncycledevent.md
843
+ - docs/models/subscriptioncycledmetadata.md
841
844
- docs/models/subscriptiondiscount.md
842
845
- docs/models/subscriptionidfilter.md
846
+ - docs/models/subscriptionlocked.md
843
847
- docs/models/subscriptionmeter.md
844
848
- docs/models/subscriptionprices.md
849
+ - docs/models/subscriptionproductupdatedevent.md
850
+ - docs/models/subscriptionproductupdatedmetadata.md
845
851
- docs/models/subscriptionprorationbehavior.md
846
852
- docs/models/subscriptionrecurringinterval.md
847
853
- docs/models/subscriptionrevoke.md
854
+ - docs/models/subscriptionrevokedevent.md
855
+ - docs/models/subscriptionrevokedmetadata.md
848
856
- docs/models/subscriptionsexportrequest.md
849
857
- docs/models/subscriptionsgetrequest.md
850
858
- docs/models/subscriptionslistrequest.md
@@ -1395,6 +1403,7 @@ generatedFiles:
1395
1403
- src/polar_sdk/models/paymentmethodcard.py
1396
1404
- src/polar_sdk/models/paymentmethodcardmetadata.py
1397
1405
- src/polar_sdk/models/paymentmethodgeneric.py
1406
+ - src/polar_sdk/models/paymentmethodinusebyactivesubscription.py
1398
1407
- src/polar_sdk/models/paymentnotready.py
1399
1408
- src/polar_sdk/models/paymentprocessor.py
1400
1409
- src/polar_sdk/models/payments_getop.py
@@ -1451,10 +1460,17 @@ generatedFiles:
1451
1460
- src/polar_sdk/models/subscription.py
1452
1461
- src/polar_sdk/models/subscriptioncancel.py
1453
1462
- src/polar_sdk/models/subscriptioncustomer.py
1463
+ - src/polar_sdk/models/subscriptioncycledevent.py
1464
+ - src/polar_sdk/models/subscriptioncycledmetadata.py
1465
+ - src/polar_sdk/models/subscriptionlocked.py
1454
1466
- src/polar_sdk/models/subscriptionmeter.py
1467
+ - src/polar_sdk/models/subscriptionproductupdatedevent.py
1468
+ - src/polar_sdk/models/subscriptionproductupdatedmetadata.py
1455
1469
- src/polar_sdk/models/subscriptionprorationbehavior.py
1456
1470
- src/polar_sdk/models/subscriptionrecurringinterval.py
1457
1471
- src/polar_sdk/models/subscriptionrevoke.py
1472
+ - src/polar_sdk/models/subscriptionrevokedevent.py
1473
+ - src/polar_sdk/models/subscriptionrevokedmetadata.py
1458
1474
- src/polar_sdk/models/subscriptions_exportop.py
1459
1475
- src/polar_sdk/models/subscriptions_getop.py
1460
1476
- src/polar_sdk/models/subscriptions_listop.py
@@ -1896,6 +1912,8 @@ examples:
1896
1912
application/json: {"error": "ResourceNotFound", "detail": "<value>"}
1897
1913
"422":
1898
1914
application/json: {}
1915
+ "409":
1916
+ application/json: {"error": "SubscriptionLocked", "detail": "<value>"}
1899
1917
subscriptions:revoke:
1900
1918
speakeasy-default-subscriptions:revoke:
1901
1919
parameters:
@@ -1910,6 +1928,8 @@ examples:
1910
1928
application/json: {"error": "ResourceNotFound", "detail": "<value>"}
1911
1929
"422":
1912
1930
application/json: {}
1931
+ "409":
1932
+ application/json: {"error": "SubscriptionLocked", "detail": "<value>"}
1913
1933
oauth2:authorize:
1914
1934
speakeasy-default-oauth2-:authorize:
1915
1935
responses:
@@ -2811,6 +2831,8 @@ examples:
2811
2831
application/json: {"error": "ResourceNotFound", "detail": "<value>"}
2812
2832
"422":
2813
2833
application/json: {}
2834
+ "400":
2835
+ application/json: {"error": "PaymentMethodInUseByActiveSubscription", "detail": "<value>"}
2814
2836
customer_portal:customer_meters:list:
2815
2837
speakeasy-default-customer-portal:customer-meters:list:
2816
2838
parameters:
@@ -3416,4 +3438,4 @@ examples:
3416
3438
application/json: {"error": "OrderNotEligibleForRetry", "detail": "<value>"}
3417
3439
examplesVersion: 1.0.2
3418
3440
generatedTests: {}
3419
- releaseNotes: "## SDK Changes Detected:\n* `polar.customer_portal.customers.update()`: \n * `request` **Changed** **Breaking** :warning:\n * `response.billing_name` **Added**\n* `polar.customer_portal.customers.get()`: `response.billing_name` **Added**\n* `polar.customer_portal.subscriptions.list()`: `response.items.[].product.organization.status` **Added**\n* `polar.organizations.update()`: `response.status` **Added**\n* `polar.subscriptions.list()`: `response.items.[].meters.[].meter.aggregation.[max]` **Added**\n* `polar.subscriptions.get()`: `response.meters.[].meter.aggregation.[max]` **Added**\n* `polar.subscriptions.revoke()`: `response.meters.[].meter.aggregation.[max]` **Added**\n* `polar.subscriptions.update()`: `response.meters.[].meter.aggregation.[max]` **Added**\n* `polar.checkouts.client_get()`: `response.organization.status` **Added**\n* `polar.checkouts.client_update()`: `response.organization.status` **Added**\n* `polar.checkouts.client_confirm()`: `response.organization.status` **Added**\n* `polar.customer_portal.benefit-grants.list()`: `response.items.[].[customer_benefit_grant_discord]` **Changed**\n* `polar.customer_portal.benefit-grants.get()`: `response.[customer_benefit_grant_license_keys]` **Changed**\n* `polar.customer_portal.benefit-grants.update()`: `response.[customer_benefit_grant_custom]` **Changed**\n* `polar.organizations.list()`: `response.items.[].status` **Added**\n* `polar.organizations.get()`: `response.status` **Added**\n* `polar.organizations.create()`: `response.status` **Added**\n* `polar.customer_portal.subscriptions.cancel()`: `response.product.organization.status` **Added**\n* `polar.customer_portal.orders.update()`: `response.product.organization.status` **Added**\n* `polar.customer_portal.orders.confirm_retry_payment()`: `request.customer_order_confirm_payment` **Changed**\n* `polar.customer_portal.organizations.get()`: `response.organization.status` **Added**\n* `polar.customer_portal.orders.list()`: `response.items.[].product.organization.status` **Added**\n* `polar.customer_portal.subscriptions.get()`: `response.product.organization.status` **Added**\n* `polar.customer_portal.orders.get()`: `response.product.organization.status` **Added**\n* `polar.customer_portal.subscriptions.update()`: `response.product.organization.status` **Added**\n* `polar.meters.list()`: `response.items.[].aggregation.[max]` **Added**\n* `polar.meters.create()`: \n * `request.aggregation.[max]` **Added**\n * `response.aggregation.[max]` **Added**\n* `polar.meters.get()`: `response.aggregation.[max]` **Added**\n* `polar.meters.update()`: \n * `request.meter_update.aggregation.[max]` **Added**\n * `response.aggregation.[max]` **Added**\n* `polar.customer_meters.list()`: `response.items.[].meter.aggregation.[max]` **Added**\n* `polar.customer_meters.get()`: `response.meter.aggregation.[max]` **Added**\n"
3441
+ releaseNotes: "## Python SDK Changes Detected:\n* `polar.customer_portal.benefit-grants.get()`: `response` **Changed** **Breaking** :warning:\n* `polar.customers.get_state_external()`: `response.granted_benefits.[].properties` **Changed** **Breaking** :warning:\n* `polar.customer_portal.benefit-grants.list()`: `response.items.[]` **Changed** **Breaking** :warning:\n* `polar.customer_portal.benefit-grants.update()`: \n * `request.customer_benefit_grant_update` **Changed**\n * `response` **Changed** **Breaking** :warning:\n* `polar.benefits.grants()`: `response.items.[].properties` **Changed** **Breaking** :warning:\n* `polar.customers.get_state()`: `response.granted_benefits.[].properties` **Changed** **Breaking** :warning:\n* `polar.customer_portal.customers.delete_payment_method()`: `error.status[400]` **Added**\n* `polar.subscriptions.revoke()`: \n * `response.meters.[].meter.archived_at` **Added**\n * `error.status[409]` **Added**\n* `polar.subscriptions.get()`: `response.meters.[].meter.archived_at` **Added**\n* `polar.subscriptions.list()`: `response.items.[].meters.[].meter.archived_at` **Added**\n* `polar.subscriptions.update()`: \n * `response.meters.[].meter.archived_at` **Added**\n * `error.status[409]` **Added**\n* `polar.events.list()`: `response.items.[].[system_event]` **Changed**\n* `polar.events.get()`: `response.[system_event]` **Changed**\n* `polar.meters.list()`: \n * `request.is_archived` **Added**\n * `response.items.[].archived_at` **Added**\n* `polar.meters.create()`: `response.archived_at` **Added**\n* `polar.meters.get()`: `response.archived_at` **Added**\n* `polar.meters.update()`: \n * `request.meter_update.is_archived` **Added**\n * `response.archived_at` **Added**\n* `polar.customer_meters.list()`: `response.items.[].meter.archived_at` **Added**\n* `polar.customer_meters.get()`: `response.meter.archived_at` **Added**\n"
0 commit comments