Skip to content

Commit e32365b

Browse files
authored
Merge pull request #360 from EasyPost/v10.0.0
chore: prep v10.0.0 for release
2 parents 3eff963 + f54a911 commit e32365b

File tree

4 files changed

+33
-3
lines changed

4 files changed

+33
-3
lines changed

CHANGELOG.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# CHANGELOG
22

3-
## Next Release
3+
## v10.0.0 (2025-04-28)
4+
5+
See our [Upgrade Guide](UPGRADE_GUIDE.md#upgrading-from-9x-to-100) for more details.
46

57
- Drops support for Python 3.7 and 3.8
68
- Adds the following functions to assist ReferralCustomers add credit cards and bank accounts:

UPGRADE_GUIDE.md

+28
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,41 @@
22

33
Use the following guide to assist in the upgrade process of the `easypost-python` library between major versions.
44

5+
- [Upgrading from 9.x to 10.0](#upgrading-from-9x-to-100)
56
- [Upgrading from 8.x to 9.0](#upgrading-from-8x-to-90)
67
- [Upgrading from 7.x to 8.0](#upgrading-from-7x-to-80)
78
- [Upgrading from 6.x to 7.0](#upgrading-from-6x-to-70)
89
- [Upgrading from 5.x to 6.0](#upgrading-from-5x-to-60)
910

11+
## Upgrading from 9.x to 10.0
12+
13+
### 10.0 High Impact Changes
14+
15+
- [Updated Dependencies](#100-updated-dependencies)
16+
17+
### 10.0 Medium Impact Changes
18+
19+
- [Deprecations](#100-deprecations)
20+
21+
### 10.0 Updated Dependencies
22+
23+
**Python 3.9 Required**
24+
25+
easypost-python now requires Python 3.9 or greater.
26+
27+
### 10.0 Deprecations
28+
29+
*Likelihood of Impact: **Medium***
30+
31+
The following deprecated functions have been removed:
32+
33+
- `user.all_api_keys` (use `api_key.all`)
34+
- `users.api_keys` (use `api_key.retrieve_api_keys_for_user`)
35+
1036
## Upgrading from 8.x to 9.0
1137

38+
**NOTICE:** v9 is deprecated.
39+
1240
### 9.0 High Impact Changes
1341

1442
- [Carbon Offset Removed](#90-carbon-offset-removed)

easypost/constant.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# flake8: noqa
22
# Library version
3-
VERSION = "9.5.0"
3+
VERSION = "10.0.0"
44
VERSION_INFO = [str(number) for number in VERSION.split(".")]
55

66
# Client defaults

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
setup(
2929
name="easypost",
30-
version="9.5.0",
30+
version="10.0.0",
3131
description="EasyPost Shipping API Client Library for Python",
3232
author="EasyPost",
3333
author_email="[email protected]",

0 commit comments

Comments
 (0)