Skip to content

Commit 4744d30

Browse files
committed
ci(client-python): updating pip, uv and certifi (#365)
1 parent d3c083d commit 4744d30

3 files changed

Lines changed: 23 additions & 1 deletion

File tree

‎.circleci/config.yml‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ jobs:
99
working_directory: ~/repo
1010
steps:
1111
- checkout
12+
- run:
13+
name: update pip
14+
command: pip3 install -U pip certifi
1215
- run:
1316
name: install dependencies
1417
command: pip3 install --user .[dev]
@@ -31,6 +34,9 @@ jobs:
3134
working_directory: ~/repo
3235
steps:
3336
- checkout
37+
- run:
38+
name: update pip
39+
command: pip3 install -U pip certifi
3440
- run:
3541
name: install dependencies
3642
command: pip3 install --user '.[dev]'
@@ -44,6 +50,9 @@ jobs:
4450
steps:
4551
- checkout
4652
- run: apk update && apk upgrade && apk --no-cache add bash
53+
- run:
54+
name: update pip
55+
command: pip3 install -U pip certifi
4756
- run:
4857
name: flake8
4958
command: flake8 --ignore=E,W ~/repo
@@ -57,6 +66,9 @@ jobs:
5766
- image: cimg/python:3.13
5867
steps:
5968
- checkout
69+
- run:
70+
name: update pip
71+
command: pip3 install -U pip certifi
6072
- run:
6173
name: install dependencies
6274
command: >
@@ -90,6 +102,9 @@ jobs:
90102
- checkout
91103
- attach_workspace:
92104
at: ~/openaev-client
105+
- run:
106+
name: update pip
107+
command: pip3 install -U pip certifi
93108
- run:
94109
name: install dependencies
95110
command: pip3 install --user .

‎.github/workflows/coverage.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ jobs:
2222
with:
2323
python-version: "3.12"
2424

25+
- name: update pip and uv
26+
run: |
27+
pip install -U pip certifi && uv self update
28+
2529
- name: Install dependencies
2630
run: |
2731
uv venv && uv pip install -e '.[dev]' coverage

‎.github/workflows/release.yml‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ jobs:
3737
uses: actions/setup-python@v6
3838
with:
3939
python-version: 3.11
40+
- name: update pip
41+
run: |
42+
pip install -U pip certifi
4043
- name: Install dependencies
4144
run: |
4245
git config --global url."https://x-access-token:${GH_TOKEN}@github.com".insteadOf https://github.com
@@ -46,4 +49,4 @@ jobs:
4649
GH_TOKEN: ${{ secrets.RELEASE_TOKEN }}
4750
- name: execute py script # run file
4851
run: |
49-
python scripts/release.py ${{ inputs.branch_client_python }} ${{ inputs.previous_version }} ${{ inputs.new_version }} ${{ secrets.RELEASE_TOKEN }}
52+
python scripts/release.py ${{ inputs.branch_client_python }} ${{ inputs.previous_version }} ${{ inputs.new_version }} ${{ secrets.RELEASE_TOKEN }}

0 commit comments

Comments
 (0)