GeezerVison is showing github.com — ci: swap 3.10 for 3.11 (#60) · tml-adobe/ssh-python@97cfd5c
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: .circleci/config.yml +9-16Lines changed: 9 additions & 16 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
16 | 16 | version: 2.1 |
17 | 17 |
|
18 | 18 | orbs: |
19 | | - python: circleci/python@0.3.2 |
| 19 | + python: circleci/python@2.1.1 |
20 | 20 |
|
21 | 21 | jobs: |
22 | 22 | python_test: |
@@ -25,21 +25,17 @@ jobs: |
25 | 25 | type: string |
26 | 26 | default: "3.9" |
27 | 27 | docker: |
28 | | - - image: circleci/python:<< parameters.python_ver >> |
| 28 | + - image: cimg/python:<< parameters.python_ver >> |
29 | 29 | steps: |
30 | 30 | - checkout |
31 | | - - python/load-cache: |
32 | | - dependency-file: requirements_dev.txt |
33 | | - key: depsv3-{{ .Branch }}.{{ arch }}-PY<< parameters.python_ver >> |
| 31 | + - python/install-packages: |
| 32 | + pip-dependency-file: requirements_dev.txt |
| 33 | + pkg-manager: pip |
34 | 34 | - run: |
35 | 35 | name: Deps |
36 | 36 | command: | |
37 | 37 | sudo apt-get update |
38 | 38 | sudo apt-get install cmake openssh-server |
39 | | - pip install -r requirements_dev.txt |
40 | | - - python/save-cache: |
41 | | - dependency-file: requirements_dev.txt |
42 | | - key: depsv3-{{ .Branch }}.{{ arch }}-PY<< parameters.python_ver >> |
43 | 39 | - run: |
44 | 40 | command: | |
45 | 41 | pip install -e . |
|
95 | 91 | - run: |
96 | 92 | name: sdist |
97 | 93 | command: python setup.py sdist |
98 | | - - python/load-cache: |
99 | | - key: manylinuxdepsv6-{{ .Branch }}.{{ arch }} |
100 | | - dependency-file: requirements_dev.txt |
| 94 | + - python/install-packages: |
| 95 | + pip-dependency-file: requirements_dev.txt |
| 96 | + pkg-manager: pip |
101 | 97 | - run: |
102 | 98 | name: Git LFS |
103 | 99 | command: | |
@@ -113,9 +109,6 @@ jobs: |
113 | 109 | pip install twine |
114 | 110 | which twine |
115 | 111 | which python3 |
116 | | - - python/save-cache: |
117 | | - key: manylinuxdepsv6-{{ .Branch }}.{{ arch }} |
118 | | - dependency-file: requirements_dev.txt |
119 | 112 | - run: |
120 | 113 | name: Build Wheels |
121 | 114 | command: | |
@@ -150,7 +143,7 @@ workflows: |
150 | 143 | - "3.6" |
151 | 144 | - "3.8" |
152 | 145 | - "3.9" |
153 | | - - "3.10" |
| 146 | + - "3.11" |
154 | 147 | filters: |
155 | 148 | tags: |
156 | 149 | ignore: /.*/ |
|