~landscape/landscape-buildout-dependencies/+git/stripe-python:richardm-standardize-resource-method-implementations

Last commit made on 2024-02-01
Get this branch:
git clone -b richardm-standardize-resource-method-implementations https://git.launchpad.net/~landscape/landscape-buildout-dependencies/+git/stripe-python

Branch merges

Branch information

Name:
richardm-standardize-resource-method-implementations
Repository:
lp:~landscape/landscape-buildout-dependencies/+git/stripe-python

Recent commits

2678671... by Richard Marmorstein <email address hidden>

Import sanitize_id directly

4d24b7c... by Richard Marmorstein <email address hidden>

Standardize method implementations

28d35d8... by Richard Marmorstein <email address hidden>

Refactors for beta (#1212)

* MyTestHandler rename

* Extract from _api_requestor.request_raw

* Fix

9821778... by Annie Li <email address hidden>

Bump version to 8.0.0

c3384a5... by anniel-stripe <email address hidden>

stripe-python v8 release (#1206)

* Add StripeClient (#1200)

* Generated files

* Non-generated files

* Tests

* Inline one-off methods

* _ prefix for private APIRequestor methods and attributes, remove extra _Proxy

* Handle None options and tests fixes

* Don't accept api_mode in methods that don't use it

* Allow setting api_key, stripe_version, and stripe_account on StripeObject (#1201)

* Allow setting api_key, stripe_version, and stripe_account on StripeObject

* refactor

* fmt

* Don't mutate APIRequestor

* Update README with StripeClient examples (#1202)

* Update README with StripeClient examples

* from stripe import StripeClient

* fix test

* fix test

* Move _default_proxy to APIRequestor

* Don't copy twice, rtype params with Unpack[RequestOptions]

* More feedback

* Test service exports

* Deprecate `StripeObject.request` (#1203)

* Remove StripeObject.request

* Change to deprecated

* Remove more deprecated methods (#1204)

* Remove some deprecated methods

* Add back ListObject and SearchResultObect request sending methods

* Un-deprecate ListObject methods (#1205)

* Un-deprecate ListObject methods

* lint

* Remove APIRequestor from public API (#1207)

* Remove APIRequestor from public API

* fmt

* lint

* Remove request option positional params from more methods (#1208)

577ac95... by Pavel Krymets <email address hidden>

Bump version to 7.14.0

aa5329d... by "stripe-openapi[bot]" <105521251+stripe-openapi[bot]@users.noreply.github.com>

Update generated code (#1199)

* Update generated code for v769

* Update generated code for v770

* Update generated code for v771

* Update generated code for v773

* Update generated code for v774

* Update generated code for v775

* Update generated code for v776

* Update generated code for v778

* Update generated code for v779

* Update generated code for v780

* Update generated code for v781

* Update generated code for v782

* Update generated code for v784

* Update generated code for v785

* Update generated code for v786

* Update generated code for v788

* Update generated code for v789

* Update generated code for v790

* Update generated code for v791

* Update generated code for v793

---------

Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>

5c002d3... by Annie Li <email address hidden>

Bump version to 7.13.0

ad1d0aa... by "stripe-openapi[bot]" <105521251+stripe-openapi[bot]@users.noreply.github.com>

Update generated code (#1193)

* Update generated code for v756

* Update generated code for v757

* Update generated code for v758

* Update generated code for v760

* Update generated code for v761

* Update generated code for v761

* Update generated code for v762

* Update generated code for v763

* Update generated code for v763

* Update generated code for v764

* Update generated code for v766

* Update generated code for v767

---------

Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
Co-authored-by: anniel-stripe <email address hidden>

c1a7c80... by Steve Kowalik

Use sys.executable in test_exports (#1195)

Not all systems will have 'python' in the path to execute to check
exports -- and indeed, it may not even be the interpreter that is under
test and can import the module. Since we are already running under the
test suite, use sys.executable to check.