diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 5811980..ce38788 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -7,7 +7,7 @@ "context": "..", "args": { // Update 'VARIANT' to pick a Python version - "VARIANT": "3.12", + "VARIANT": "3.13", // Options "NODE_VERSION": "none" } diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c9eef2d..0a14d79 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.12"] + python-version: ["3.13"] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index d413c60..906a9e5 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.12"] + python-version: ["3.13"] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index db38c0a..3a60b5d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} @@ -56,7 +56,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] env: DUMP_PATH: abc steps: @@ -105,7 +105,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] env: DUMP_PATH: /tmp/abs steps: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d26448b..e46d2ed 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,7 +3,7 @@ repos: rev: 25.1.0 hooks: - id: black - language_version: python3.12 + language_version: python3.13 - repo: https://github.com/PyCQA/flake8 rev: 7.1.2 hooks: diff --git a/setup.py b/setup.py index 98a2cb5..d7112bd 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setuptools.setup( name="dynamodump", - version="1.10.0", + version="1.10.1", author="Benny Chew", author_email="noreply@bennychew.com", description="Simple backup and restore for Amazon DynamoDB using AWS SDK for Python (boto3)", @@ -20,7 +20,7 @@ "License :: OSI Approved :: MIT License", ], packages=["dynamodump"], - python_requires=">=3.8", + python_requires=">=3.9", install_requires=["boto3==1.35.90", "six==1.17.0"], entry_points={ "console_scripts": ["dynamodump=dynamodump.dynamodump:main"],