diff --git a/.circleci/config.yml b/.circleci/config.yml index 7878a23..cbd7912 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,28 +1,23 @@ version: 2.1 -build_and_test: &build_and_test_steps - - checkout - # Do not use `sudo pip` - # pipx is already installed but `pipx list` is empty - - run: python --version ; pip --version ; pipx --version ; pwd ; ls -l - - run: pip install pytest -r requirements.txt - - run: pip install --editable . - - run: pytest - - jobs: pre-commit: docker: - - image: cimg/python:3.11 + - image: cimg/python:3.14 steps: - checkout + # pipx is already installed, but `pipx list` is empty + - run: python --version ; pip --version ; pipx --version ; pwd ; ls -l - run: pipx run pre-commit run --all-files --show-diff-on-failure pytest: docker: - - image: cimg/python:3.13 - steps: *build_and_test_steps - + - image: cimg/python:3.14 + steps: + - checkout + - run: pip install pytest -r requirements.txt + - run: pip install --editable . + - run: pytest workflows: build: