diff --git a/.circleci/config.yml b/.circleci/config.yml index fe5ac1f18..9aec8baa9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,7 +2,7 @@ version: 2 jobs: build_docs: docker: - - image: circleci/python:3.8.1-buster + - image: cimg/python:3.10 steps: - checkout - run: @@ -32,6 +32,13 @@ jobs: keys: - pip-cache + # Install Xvfb and related dependencies + - run: + name: Install Xvfb and dependencies + command: | + sudo apt-get update + sudo apt-get install -y xvfb + - run: name: Spin up Xvfb command: | diff --git a/pyproject.toml b/pyproject.toml index a7529dbf9..419a601ce 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,6 +22,16 @@ dependencies = [ ] dynamic = ["version"] +requires-python = ">=3.9" + +classifiers = [ + "Programming Language :: Python :: 3 :: Only", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", +] [tool.setuptools.dynamic] version = {attr = "skglm.__version__"}