diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5f969fa5..cce4f4d2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.x"] + python-version: ["3.10", "3.x"] steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 @@ -43,7 +43,7 @@ jobs: pytest --cov=powerapi --cov-report=term --cov-report=xml tests/unit - name: Upload coverage reports to Codecov - if: ${{ matrix.python-version }} == "3.8" + if: ${{ matrix.python-version }} == "3.10" uses: codecov/codecov-action@c16abc29c95fcf9174b58eb7e1abf4c866893bc8 # v4.1.1 with: token: ${{ secrets.CODECOV_TOKEN }} diff --git a/pyproject.toml b/pyproject.toml index a423aaf1..39c3022d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,12 +8,10 @@ description = "PowerAPI is a middleware toolkit for building software-defined po readme = "README.md" keywords = ["powerapi", "energy", "power-meter", "green-computing"] license = {text = "BSD-3-Clause"} -requires-python = ">=3.8" +requires-python = ">=3.10" dynamic = ["version"] classifiers = [ - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12",