diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9d83cd3bb7259d5ed1b3961908d38c0e39ded701..8b0f6cf91276ee523d76f36aa252b055ca81f08f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -17,7 +17,7 @@ jobs:
             uses: actions/setup-python@v1
             with:
                 # matches compat target in setup.py
-                python-version: '3.6'
+                python-version: '3.8'
         -   name: "Main Script"
             run: |
                 curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-flake8.sh
diff --git a/setup.py b/setup.py
index eb6421c29d28d2d00ce7e5e259285d178a1f12c3..834b8c760f1d27ff34168e86fa4c2dcfbd720800 100644
--- a/setup.py
+++ b/setup.py
@@ -36,7 +36,7 @@ def main():
             "Topic :: Utilities",
         ],
         packages=find_packages(),
-        python_requires="~=3.6",
+        python_requires="~=3.8",
         install_requires=[
             "numpy",