Skip to content

Releases: EasyPost/easypost-python

v10.0.0

30 Apr 19:15
e32365b
Compare
Choose a tag to compare

See our Upgrade Guide for more details.

  • Drops support for Python 3.7 and 3.8
  • Adds the following functions to assist ReferralCustomers add credit cards and bank accounts:
    • BetaReferralCustomerService.create_credit_card_client_secret
    • BetaReferralCustomerService.create_bank_account_client_secret
    • ReferralCustomerService.add_credit_card_from_stripe
    • ReferralCustomerService.add_bank_account_from_stripe
  • Routes AmazonShippingAccount create requests to the new /register_oauth endpoint
  • Fixes the payload wrapping for updating a webhook
  • Removes deprecated user.all_api_keys and user.api_keys, use api_key.all and api_key.retrieve_api_keys_for_user respectively
  • Bumps all dev dependencies

v9.5.0

25 Oct 16:06
0f38da0
Compare
Choose a tag to compare
  • Adds tracking_codes as a parameter of the all method on the TrackerService
  • Removes the deprecated create_list tracker endpoint function as it is no longer available via API

v9.4.1

09 Aug 19:30
ab6505d
Compare
Choose a tag to compare
  • Fix get_next_page_of_children function for User service with correct filter key

v9.4.0

24 Jul 18:30
0e34357
Compare
Choose a tag to compare
  • Adds new Claim service for filing claims on EasyPost shipments and insurances

v9.3.0

12 Jul 22:18
bdcaa6f
Compare
Choose a tag to compare

What's Changed

  • Adds new shipment.recommend_ship_date, smartrate.recommend_ship_date, and smartrate.estimate_delivery_date functions
  • Routes UpsAccount, UpsMailInnovationsAccount, and UpsSurepostAccount create/update requests to the new /ups_oauth_registrations endpoint
    • Starting 2024-08-05, UPS accounts will require a new payload to register or update. See UPS OAuth 2.0 Update for more details

Related PRs

Full Changelog: v9.2.0...v9.3.0

v9.2.0

10 Apr 21:20
e67b779
Compare
Choose a tag to compare
  • Fix payment method funding and deletion failures due to undetermined payment method type
  • Adds refund function in Insurance service for requesting a refund for a standalone insurance

v9.1.0

08 Jan 22:55
d1630cf
Compare
Choose a tag to compare
  • Adds all_children function to the User service for retrieving paginated lists of children
  • Adds get_next_page_of_children function to User service to get next paginated list of children

v7.15.0

08 Jan 22:56
72abe91
Compare
Choose a tag to compare
  • Adds all_children function to the User class for retrieving paginated lists of children users, and removes the beta function
  • Adds get_next_page_of_children function to the User class for retrieving next paginated lists of children users, and removes the beta function

v9.0.1

20 Dec 21:55
2b63098
Compare
Choose a tag to compare
  • Corrects the return type of regenerate_rates

v9.0.0

06 Dec 18:06
943e1ae
Compare
Choose a tag to compare
  • Removes with_carbon_offset parameter from create, buy, and regenerate_rates functions of the Shipment service as EasyPost now offers Carbon Neutral shipments by default for free
  • Removes the undocumented create_and_buy function from the Batch service. The proper usage is to create a batch first and buy it separately
  • Removes the beta_carrier_metadata service as it is deprecated, please use the carrier_metadata GA service instead