File tree 7 files changed +11
-66
lines changed
7 files changed +11
-66
lines changed Original file line number Diff line number Diff line change 37
37
- os : macos-latest
38
38
architecture : x86
39
39
steps :
40
- - uses : aws-actions/configure-aws-credentials@v1
40
+ - uses : aws-actions/configure-aws-credentials@v4
41
41
with :
42
42
aws-access-key-id : ${{ secrets.INTEG_AWS_ACCESS_KEY_ID }}
43
43
aws-secret-access-key : ${{ secrets.INTEG_AWS_SECRET_ACCESS_KEY }}
Original file line number Diff line number Diff line change 64
64
env :
65
65
TOXENV : ${{ matrix.category }}
66
66
run : tox -- -vv
67
- upstream-py37 :
68
- runs-on : ubuntu-latest
69
- strategy :
70
- fail-fast : true
71
- matrix :
72
- category :
73
- - nocmk
74
- - test-upstream-requirements-py37
75
- steps :
76
- - uses : actions/checkout@v4
77
- - uses : actions/setup-python@v4
78
- with :
79
- python-version : 3.7
80
- - run : |
81
- python -m pip install --upgrade pip
82
- pip install --upgrade -r dev_requirements/ci-requirements.txt
83
- - name : run test
84
- env :
85
- TOXENV : ${{ matrix.category }}
86
- run : tox -- -vv
87
67
upstream-py311 :
88
68
runs-on : ubuntu-latest
89
69
strategy :
Original file line number Diff line number Diff line change 1
1
bandit==1.7.4
2
- black==22.3 .0
2
+ black==24.2 .0
3
3
doc8==0.10.1
4
4
flake8==4.0.1
5
5
flake8-bugbear==22.9.11
@@ -10,4 +10,4 @@ pyflakes==2.4.0
10
10
pylint==2.13.5
11
11
readme_renderer==37.3
12
12
seed-isort-config==2.2.0
13
- vulture==2.6
13
+ vulture==2.9.1
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ boto3==1.26.54
3
3
botocore==1.29.54
4
4
cffi==1.15.1
5
5
coverage==7.0.5
6
- cryptography==41 .0.6
6
+ cryptography==42 .0.4
7
7
iniconfig==2.0.0
8
8
jmespath==1.0.1
9
9
mock==4.0.3
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ AWS Crypto Tools maintains ` test/upstream-requirements-py<VERSION>.txt ` in our Python products such that
2
+ our Cryptographic Primitive Provider for Python ([ pyca/cryptography] ( https://github.com/pyca/cryptography ) )
3
+ may execute downstream tests against AWS Crypto Tools Python products.
4
+ These files allow pyca to install and test the Crypto Tools products.
5
+ Additionally, Crypto Tools should maintain a test configuration that can be completed without using any AWS resources.
6
+ If Crypto Tools needs to contact pyca about this expectation,
7
+ they should cut a issue to the pyca/cryptography repo.
Original file line number Diff line number Diff line change @@ -94,15 +94,6 @@ recreate = True
94
94
deps =
95
95
commands = {toxinidir}/test/freeze-upstream-requirements.sh
96
96
97
- # Freeze for Python 3.7
98
- [testenv:freeze-upstream-requirements-py37]
99
- basepython = python3.7
100
- sitepackages = {[testenv:freeze-upstream-requirements-base]sitepackages}
101
- skip_install = {[testenv:freeze-upstream-requirements-base]skip_install}
102
- recreate = {[testenv:freeze-upstream-requirements-base]recreate}
103
- deps = {[testenv:freeze-upstream-requirements-base]deps}
104
- commands = {[testenv:freeze-upstream-requirements-base]commands} test/upstream-requirements-py37.txt
105
-
106
97
# Freeze for Python 3.11
107
98
[testenv:freeze-upstream-requirements-py311]
108
99
basepython = python3.11
@@ -118,14 +109,6 @@ sitepackages = False
118
109
recreate = True
119
110
commands = {[testenv:base-command]commands} test/ -m local
120
111
121
- # Test frozen upstream requirements for Python 3.7
122
- [testenv:test-upstream-requirements-py37]
123
- basepython = python3.7
124
- deps = -rtest/upstream-requirements-py37.txt
125
- sitepackages = {[testenv:test-upstream-requirements-base]sitepackages}
126
- recreate = {[testenv:test-upstream-requirements-base]recreate}
127
- commands = {[testenv:test-upstream-requirements-base]commands}
128
-
129
112
# Test frozen upstream requirements for Python 3.11
130
113
[testenv:test-upstream-requirements-py311]
131
114
basepython = python3.11
You can’t perform that action at this time.
0 commit comments