You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .circleci/config.yml
+16-12Lines changed: 16 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -1,38 +1,43 @@
1
1
version: 2.1
2
2
3
3
orbs:
4
-
base: dialogue/base@1.17.1
5
-
release: dialogue/release@2.12.1
6
-
python: dialogue/python@3.11.1
7
-
utils: dialogue/utils@3.12.1
4
+
base: dialogue/base@1.21.2
5
+
release: dialogue/release@2.17.3
6
+
python: dialogue/python@3.19.3
7
+
utils: dialogue/utils@3.17.3
8
8
9
9
workflows:
10
10
ci:
11
11
jobs:
12
12
- python/pylama:
13
13
name: pylama
14
-
context: gemfury-download
14
+
context: code-validator
15
+
15
16
- python/isort:
16
17
name: isort
17
-
context: gemfury-download
18
+
context: code-validator
19
+
18
20
- python/black:
19
21
name: black
20
-
context: gemfury-download
22
+
context: code-validator
23
+
21
24
- python/run:
22
25
name: mypy
23
26
run: mypy .
24
27
executor: python
25
-
context: gemfury-download
28
+
context: code-validator
29
+
26
30
- test:
27
31
name: test py<<matrix.python_version>> sqlalchemy-<<matrix.sqlalchemy_version >> pydantic-<<matrix.pydantic_version>> <<matrix.asyncpg>> <<matrix.aws_rds_iam>>
28
-
context: gemfury-download
32
+
context: code-validator
29
33
matrix:
30
34
parameters:
31
35
python_version: ["3.9", "3.10", "3.11"]
32
36
sqlalchemy_version: ["1.4", "2.0"]
33
37
asyncpg: ["asyncpg", "noasyncpg"]
34
38
aws_rds_iam: ["aws_rds_iam", "noaws_rds_iam"]
35
39
pydantic_version: ["1.10", "2.0", "2.1"]
40
+
36
41
- release/release:
37
42
name: release
38
43
requires:
@@ -51,15 +56,14 @@ workflows:
51
56
jobs:
52
57
- publish:
53
58
name: publish
54
-
context: gemfury-download# Needed to build, the upload token is in the CI env vars
59
+
context: code-validator# Needed to build, the upload token is in the CI env vars
55
60
filters:
56
61
tags:
57
62
only: /^v.*/
58
63
branches:
59
64
ignore: /.*/
60
65
61
66
jobs:
62
-
63
67
test:
64
68
environment:
65
69
CACHE_VERSION: "2022-11-15T12:56:00.000000"
@@ -100,7 +104,7 @@ jobs:
100
104
- run:
101
105
name: "install tox"
102
106
command: |
103
-
poetry run pip install -U tox
107
+
poetry run pip install -U tox==4.7.0
104
108
- run:
105
109
name: "run tox using sqlalchemy <<parameters.sqlalchemy_version>>.* pydantic<<parameters.pydantic_version>> and -<<parameters.asyncpg>> and -<<parameters.aws_rds_iam>>"
0 commit comments