diff --git a/.circleci/config_continue.yml b/.circleci/config_continue.yml index f8f035786..3cd077000 100644 --- a/.circleci/config_continue.yml +++ b/.circleci/config_continue.yml @@ -26,6 +26,7 @@ jobs: - run: apt update && apt install -y bc jq lsof - run: echo "127.0.0.1 localhost.org" >> /etc/hosts - run: (cd .circleci/ && ./installJava.sh) + - run: python3 -m pip install pip setuptools --upgrade - run: make dev-install - run: (cd .circleci/ && ./doUnitTests.sh << parameters.cdi-version >>) - store_test_results: @@ -49,6 +50,7 @@ jobs: - run: (cd .circleci/ && ./installJava.sh) - run: (cd .circleci/ && ./installNode.sh 20) - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: python3 -m pip install -r dev-requirements.txt - run: (cd .circleci/ && ./doBackendSDKTests.sh << parameters.cdi-version >> << parameters.fdi-version >>) - slack/status @@ -70,6 +72,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-fastapi - run: (cd .circleci/ && ./websiteFastApi.sh << parameters.fdi-version >>) - slack/status @@ -91,6 +94,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-flask - run: (cd .circleci/ && ./websiteFlask.sh << parameters.fdi-version >>) - slack/status @@ -112,6 +116,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-django - run: (cd .circleci/ && ./websiteDjango.sh << parameters.fdi-version >>) - slack/status @@ -133,6 +138,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-drf - run: (cd .circleci/ && ./websiteDrfAsync.sh << parameters.fdi-version >>) - slack/status @@ -154,6 +160,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-drf - run: (cd .circleci/ && ./websiteDrfSync.sh << parameters.fdi-version >>) - slack/status @@ -175,6 +182,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-django2x - run: (cd .circleci/ && ./websiteDjango2x.sh << parameters.fdi-version >>) - slack/status @@ -198,6 +206,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-flask - run: python -m pip install nest-asyncio - run: (cd .circleci/ && ./websiteFlask.sh << parameters.fdi-version >>) @@ -223,6 +232,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-fastapi - run: (cd .circleci && ./authReactFastApi.sh << parameters.fdi-version >>) - store_test_results: @@ -255,6 +265,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-flask - run: (cd .circleci && ./authReactFlask.sh << parameters.fdi-version >>) - store_test_results: @@ -287,6 +298,7 @@ jobs: - run: (cd .circleci/ && ./installNode.sh 20) - run: git config --global url."https://github.com/".insteadOf ssh://git@github.com/ - run: echo "127.0.0.1 localhost.org" >> /etc/hosts + - run: python3 -m pip install pip setuptools --upgrade - run: make with-django - run: (cd .circleci && ./authReactDjango.sh << parameters.fdi-version >>) - store_test_results: diff --git a/.github/workflows/pre-commit-hook-run.yml b/.github/workflows/pre-commit-hook-run.yml index d80ddb1cd..218686123 100644 --- a/.github/workflows/pre-commit-hook-run.yml +++ b/.github/workflows/pre-commit-hook-run.yml @@ -22,6 +22,7 @@ jobs: run: | python3 -m venv venv source venv/bin/activate + python3 -m pip install pip setuptools --upgrade make dev-install && rm -rf src - name: Run checks # New steps require sourcing the venv again diff --git a/CHANGELOG.md b/CHANGELOG.md index 4566f700a..f4493a6cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.28.1] - 2025-02-26 - Pins `httpx` and `respx` to current major versions (<1.0.0) - Removes `respx` dependency from `fastapi` install +- Upgrades `pip` and `setuptools` in CI runs ## [0.28.0] - **[Breaking] Updates pre-commit hooks to use `pre-commit`**