From 9fd4148d458c63e1e3f93fe9131837fb5aa8e750 Mon Sep 17 00:00:00 2001 From: "M. Kocher" Date: Thu, 18 Jul 2024 19:39:43 -0700 Subject: [PATCH] Remove circle ci --- .circleci/config.yml | 59 -------------------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index f3cad01..0000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,59 +0,0 @@ -# Python CircleCI 2.0 configuration file -# -# Check https://circleci.com/docs/2.0/language-python/ for more details -# -version: 2 -jobs: - build: - docker: - # specify the version you desire here - # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers` - - image: cimg/python:3.12.4 - - # Specify service dependencies here if necessary - # CircleCI maintains a library of pre-built images - # documented at https://circleci.com/docs/2.0/circleci-images/ - # - image: circleci/postgres:9.4 - - working_directory: ~/repo - - steps: - - checkout - - # Download and cache dependencies - - restore_cache: - keys: - - v1-dependencies-{{ checksum "REQUIREMENTS.txt" }} - # fallback to using the latest cache if no exact match is found - - v1-dependencies- - - - run: - name: install dependencies - command: | - python3 -m venv venv - . venv/bin/activate - pip install -r REQUIREMENTS.txt - pip install shtab - pip install -r REQUIREMENTS-TEST.txt - - - save_cache: - paths: - - ./venv - key: v1-dependencies-{{ checksum "REQUIREMENTS.txt" }} - - # run tests! - # this example uses Django's built-in test-runner - # other common Python testing frameworks include pytest and nose - # https://pytest.org - # https://nose.readthedocs.io - - run: - name: run tests - command: | - . venv/bin/activate - pytest . - mypy pydantic_cli - black --check pydantic_cli - - - store_artifacts: - path: test-reports - destination: test-reports