diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cc9e043..435a325 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,17 +6,11 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.7, 3.8, 3.9, "3.10", "3.11"] + python-version: [3.9, "3.10", "3.11", "3.12", "3.13"] steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v1 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - - uses: actions/cache@v1 - with: - path: ~/.cache/pip - key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements_dev.txt') }} - restore-keys: | - ${{ runner.os }}-pip- - run: pip install -e .[dev] - run: python -m unittest discover diff --git a/CHANGELOG.md b/CHANGELOG.md index 6989589..873a4a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## Changed -Python support is now 3.7+ only +Python support is now 3.9+ only ## [0.2.0] - 2017-11-?? diff --git a/setup.py b/setup.py index 1dd7fe8..1584ea8 100644 --- a/setup.py +++ b/setup.py @@ -8,6 +8,6 @@ license='BSD', packages=['json_merge_patch'], include_package_data=True, - python_requires=">=3.7", + python_requires=">=3.9", url='https://github.com/open-contracting/json-merge-patch' )