diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cba6e43d..e80e1b79 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -158,6 +158,9 @@ jobs: fail-fast: false matrix: include: + - name: Test Linux py38 + os: ubuntu-latest + pyversion: '3.9' - name: Test Linux py39 os: ubuntu-latest pyversion: '3.9' diff --git a/docs/start.rst b/docs/start.rst index 81e20013..218a9ea3 100644 --- a/docs/start.rst +++ b/docs/start.rst @@ -7,7 +7,7 @@ Install with pip ---------------- You can install ``wgpu-py`` via pip. -Python 3.9 or higher is required. Pypy is supported. Only depends on ``cffi`` (installed automatically by pip). +Python 3.8 or higher is required. Pypy is supported. Only depends on ``cffi`` (installed automatically by pip). .. code-block:: bash diff --git a/pyproject.toml b/pyproject.toml index ee25d8ac..d672a910 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ readme = "README.md" license = { file = "LICENSE" } authors = [{ name = "Almar Klein" }, { name = "Korijn van Golen" }] keywords = ["webgpu", "wgpu", "vulkan", "metal", "DX12", "opengl"] -requires-python = ">= 3.9" +requires-python = ">= 3.8" dependencies = ["cffi>=1.15.0", "rubicon-objc>=0.4.1; sys_platform == 'darwin'"] [project.optional-dependencies]