diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fdbff1c..b699169 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,10 +10,10 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: - python-version: '3.13' + python-version: '3.14' - name: Install Dependencies run: make install - name: Lint @@ -22,10 +22,11 @@ jobs: runs-on: ubuntu-latest strategy: matrix: + # vcrpy is not compatible with Python 3.14 yet so we cannot test against it pythonversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.pythonversion }} - name: Install Dependencies @@ -44,10 +45,10 @@ jobs: if: github.ref == 'refs/heads/master' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: - python-version: '3.13' + python-version: '3.14' - name: Install Dependencies run: make install - name: Generate Docs diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8d3b3ea..e458e3a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,10 +9,10 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: - python-version: '3.13' + python-version: '3.14' - name: Build package run: make install build - name: Publish to PyPI diff --git a/CHANGELOG.md b/CHANGELOG.md index dd755a7..c91ce6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## Next Release +## v10.3.0 (2025-11-24) - Adds the following functions: - `embeddable.create_session` diff --git a/easypost/constant.py b/easypost/constant.py index 372e62e..6736abc 100644 --- a/easypost/constant.py +++ b/easypost/constant.py @@ -1,6 +1,6 @@ # flake8: noqa # Library version -VERSION = "10.2.0" +VERSION = "10.3.0" VERSION_INFO = [str(number) for number in VERSION.split(".")] # Client defaults diff --git a/setup.py b/setup.py index d414755..732e0b2 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ setup( name="easypost", - version="10.2.0", + version="10.3.0", description="EasyPost Shipping API Client Library for Python", author="EasyPost", author_email="support@easypost.com",