From 3503d72e81d25102422f376da16621f30a42ff7f Mon Sep 17 00:00:00 2001 From: "Victor M. Alvarez" Date: Fri, 29 Nov 2024 18:35:09 +0100 Subject: [PATCH] chore: drop support for Python 3.8 --- .github/workflows/python.yaml | 2 +- .github/workflows/release.yaml | 3 +-- py/pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index 3e78e3fae..3fbae8149 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12" ] + python-version: [ "3.9", "3.10", "3.11", "3.12" ] os: [ ubuntu-latest, macos-latest, windows-latest ] runs-on: ${{ matrix.os }} steps: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f33b11f4b..01bbb9fb8 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -100,7 +100,6 @@ jobs: matrix: python-version: - cp39 - - pp38 - pp39 - pp310 build: @@ -140,7 +139,7 @@ jobs: - name: Install Python uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: '3.12' - run: rustup target add aarch64-apple-darwin x86_64-apple-darwin if: matrix.build == 'macos' diff --git a/py/pyproject.toml b/py/pyproject.toml index 6065eb583..ae6477106 100644 --- a/py/pyproject.toml +++ b/py/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "maturin" [project] name = "yara-x" description = "Python bindings for YARA-X" -requires-python = ">=3.8" +requires-python = ">=3.9" readme = "README.md" keywords = ["pattern-matching", "cybersecurity", "forensics", "malware", "yara"] classifiers = [