diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a5119e4c..42525df9 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -15,7 +15,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: '3.6' + python-version: '3.7' - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cf12c605..1f3cc7f7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -67,11 +67,9 @@ jobs: matrix: os: [ubuntu-20.04, windows-2019, macos-10.15] # across all operating systems - python-version: ["3.6", "3.10"] + python-version: ["3.7", "3.10"] include: # on Ubuntu run these as well - - os: ubuntu-20.04 - python-version: "3.7" - os: ubuntu-20.04 python-version: "3.8" - os: ubuntu-20.04 diff --git a/CHANGELOG.md b/CHANGELOG.md index 9047b3fa..474b80be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ ### Breaking Changes - instruction scope and operand feature are new and are not backwards compatible with older versions of capa + - Python 3.7 is now the minimum supported Python version #866 @williballenthin ### New Rules (4) diff --git a/setup.py b/setup.py index 3934513b..f49a07c3 100644 --- a/setup.py +++ b/setup.py @@ -98,5 +98,5 @@ setuptools.setup( "Programming Language :: Python :: 3", "Topic :: Security", ], - python_requires=">=3.6", + python_requires=">=3.7", )