Skip to content

Releases: EasyPost/easypost-python

v7.9.0

18 Jan 18:05
69b6987

Choose a tag to compare

  • Adds all function to Pickup to retrieve all pickups
  • Adds retrieve_payload and retrieve_all_payloads functions to Event

v7.8.0

11 Jan 17:14
c377276

Choose a tag to compare

  • Adds new beta billing functionality for ReferralCustomer users
    • add_payment_method can add a pre-existing Stripe bank account or credit card to your EasyPost account
    • refund_by_amount refunds your wallet by a dollar amount
    • refund_by_payment_log refunds you wallet by a PaymentLog ID

v7.7.0

07 Dec 17:39
d6d977d

Choose a tag to compare

  • Routes requests for creating a carrier account with a custom workflow (eg: FedEx, UPS) to the correct endpoint when using the create function

v7.6.1

24 Oct 19:04
b6fddf6

Choose a tag to compare

  • Concatenates error.message if it incorrectly comes back from the API as a list

v7.6.0

21 Sep 22:08
a41d79a

Choose a tag to compare

  • Adds support to pass end_shipper_id on the buy call of a Shipment
  • Migrates the Partner White Label (Referral) functions from beta to the general library namespace and deprecates the beta functions

v7.5.0

25 Aug 19:13
47e84a4

Choose a tag to compare

  • Adds the EndShipper class with create, retrieve, all, and save functions

v7.4.0

02 Aug 19:15
c47fc16

Choose a tag to compare

  • Adds Carbon Offset support
    • Adds ability to create a shipment with carbon_offset
    • Adds ability to buy a shipment with carbon_offset
    • Adds ability to one-call-buy a shipment with carbon_offset
    • Adds ability to rerate a shipment with carbon_offset
  • Adds validate_webhook function that returns your webhook or raises an error if there is a webhook_secret mismatch

v7.3.0

18 Jul 19:36
c6ad389

Choose a tag to compare

  • Adds ability to generate forms for shipments via generate_form() function

v7.2.0

11 Jul 21:20
ef356bb

Choose a tag to compare

  • Adds Billing.retrieve_payment_methods(), Billing.fund_wallet(), and Billing.delete_payment_method() functions
  • Removes the unusable carrier param from Address.verify() along with the dead message conditional check that was missed in v7.0.0
  • Adds OS specific details to the user-agent header
  • API keys are now required for every request and will fail fast if not present
  • Swaps update functions to use patch instead of put behind the scenes to better match the API behavior and documentation. Behavior of these functions should be unchanged

v6.0.1

01 Jul 16:21
610a935

Choose a tag to compare

  • Backported newer user-agent header