Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1879 commits
Select commit Hold shift + click to select a range
39d7e87
Merge branch 'release-1.29.74'
aws-sdk-python-automation Feb 17, 2023
b0e719e
Merge branch 'release-1.29.75'
aws-sdk-python-automation Feb 20, 2023
1e7d4d8
Merge branch 'release-1.29.76'
aws-sdk-python-automation Feb 21, 2023
a94d04c
Merge branch 'release-1.29.77'
aws-sdk-python-automation Feb 22, 2023
9df447e
Merge branch 'release-1.29.78'
aws-sdk-python-automation Feb 23, 2023
fd333f9
Merge branch 'release-1.29.79'
aws-sdk-python-automation Feb 24, 2023
5f0fa85
Merge branch 'release-1.29.80'
aws-sdk-python-automation Feb 27, 2023
56e807d
Merge branch 'release-1.29.81'
aws-sdk-python-automation Feb 28, 2023
a6e3206
Merge branch 'release-1.29.82'
aws-sdk-python-automation Mar 1, 2023
82788f4
Merge branch 'release-1.29.83'
aws-sdk-python-automation Mar 2, 2023
cba3c4c
Merge branch 'release-1.29.84'
aws-sdk-python-automation Mar 3, 2023
928fc92
Merge branch 'release-1.29.85'
aws-sdk-python-automation Mar 6, 2023
d195545
Merge branch 'release-1.29.86'
aws-sdk-python-automation Mar 7, 2023
d09939a
Merge branch 'release-1.29.87'
aws-sdk-python-automation Mar 8, 2023
c87cd7c
Merge branch 'release-1.29.88'
aws-sdk-python-automation Mar 9, 2023
424f4be
Merge branch 'release-1.29.89'
aws-sdk-python-automation Mar 10, 2023
7955cbb
Merge branch 'release-1.29.90'
aws-sdk-python-automation Mar 13, 2023
ad5b298
Merge branch 'release-1.29.91'
aws-sdk-python-automation Mar 14, 2023
49f5fa8
Merge branch 'release-1.29.92'
aws-sdk-python-automation Mar 15, 2023
38c2b8a
Merge branch 'release-1.29.93'
aws-sdk-python-automation Mar 16, 2023
b97d057
Merge branch 'release-1.29.94'
aws-sdk-python-automation Mar 17, 2023
583d12d
Merge branch 'release-1.29.95'
aws-sdk-python-automation Mar 20, 2023
286f30e
Merge branch 'release-1.29.96'
aws-sdk-python-automation Mar 21, 2023
61763e4
Merge branch 'release-1.29.97'
aws-sdk-python-automation Mar 22, 2023
9bcfa5c
Merge branch 'release-1.29.98'
aws-sdk-python-automation Mar 23, 2023
b70f987
Merge branch 'release-1.29.99'
aws-sdk-python-automation Mar 24, 2023
008c270
Merge branch 'release-1.29.100'
aws-sdk-python-automation Mar 27, 2023
c7a775a
Merge branch 'release-1.29.101'
aws-sdk-python-automation Mar 28, 2023
aca0644
Merge branch 'release-1.29.102'
aws-sdk-python-automation Mar 29, 2023
2fd1cc4
Merge branch 'release-1.29.103'
aws-sdk-python-automation Mar 30, 2023
3ffdc64
Merge branch 'release-1.29.104'
aws-sdk-python-automation Mar 31, 2023
2091c26
Merge branch 'release-1.29.105'
aws-sdk-python-automation Apr 3, 2023
12a9516
Merge branch 'release-1.29.106'
aws-sdk-python-automation Apr 4, 2023
16525ae
Merge branch 'release-1.29.107'
aws-sdk-python-automation Apr 5, 2023
41b4ce1
Merge branch 'release-1.29.108'
aws-sdk-python-automation Apr 6, 2023
823a80c
Merge branch 'release-1.29.109'
aws-sdk-python-automation Apr 7, 2023
1b0cdf4
Merge branch 'release-1.29.110'
aws-sdk-python-automation Apr 10, 2023
ef9d0a0
Merge branch 'release-1.29.111'
aws-sdk-python-automation Apr 11, 2023
63f3c62
Merge branch 'release-1.29.112'
aws-sdk-python-automation Apr 12, 2023
6897bac
Merge branch 'release-1.29.113'
aws-sdk-python-automation Apr 13, 2023
681a846
Merge branch 'release-1.29.114'
aws-sdk-python-automation Apr 14, 2023
ba19ec8
Merge branch 'release-1.29.115'
aws-sdk-python-automation Apr 17, 2023
397dac9
Merge branch 'release-1.29.116'
aws-sdk-python-automation Apr 19, 2023
e0ce980
Merge branch 'release-1.29.117'
aws-sdk-python-automation Apr 20, 2023
412aeb9
Merge branch 'release-1.29.118'
aws-sdk-python-automation Apr 21, 2023
22f34af
Merge branch 'release-1.29.119'
aws-sdk-python-automation Apr 24, 2023
5309956
Merge branch 'release-1.29.120'
aws-sdk-python-automation Apr 25, 2023
e8d4926
Merge branch 'release-1.29.121'
aws-sdk-python-automation Apr 26, 2023
a878af6
Merge branch 'release-1.29.122'
aws-sdk-python-automation Apr 27, 2023
44e2c76
Merge branch 'release-1.29.123'
aws-sdk-python-automation Apr 28, 2023
f5a697d
Merge branch 'release-1.29.124'
aws-sdk-python-automation May 1, 2023
eb62c1e
Merge branch 'release-1.29.125'
aws-sdk-python-automation May 2, 2023
5faa46f
Merge branch 'release-1.29.126'
aws-sdk-python-automation May 3, 2023
9818280
Merge branch 'release-1.29.127'
aws-sdk-python-automation May 4, 2023
d265443
Merge branch 'release-1.29.128'
aws-sdk-python-automation May 5, 2023
a3df0ca
Merge branch 'release-1.29.129'
aws-sdk-python-automation May 5, 2023
a928428
Merge branch 'release-1.29.130'
aws-sdk-python-automation May 8, 2023
4d20c4f
Merge branch 'release-1.29.131'
aws-sdk-python-automation May 9, 2023
29811c0
Merge branch 'release-1.29.132'
aws-sdk-python-automation May 10, 2023
a16d57d
Merge branch 'release-1.29.133'
aws-sdk-python-automation May 11, 2023
916353c
Merge branch 'release-1.29.134'
aws-sdk-python-automation May 15, 2023
ffef55a
Merge branch 'release-1.29.135'
aws-sdk-python-automation May 16, 2023
038087e
Merge branch 'release-1.29.136'
aws-sdk-python-automation May 18, 2023
4960a29
Merge branch 'release-1.29.137'
aws-sdk-python-automation May 19, 2023
6831859
Merge branch 'release-1.29.138'
aws-sdk-python-automation May 22, 2023
66aa6a6
Merge branch 'release-1.29.139'
aws-sdk-python-automation May 23, 2023
207b863
Merge branch 'release-1.29.140'
aws-sdk-python-automation May 24, 2023
2c03cba
Merge branch 'release-1.29.141'
aws-sdk-python-automation May 25, 2023
efe188f
Merge branch 'release-1.29.142'
aws-sdk-python-automation May 26, 2023
c51c140
Merge branch 'release-1.29.143'
aws-sdk-python-automation May 30, 2023
4308601
Merge branch 'release-1.29.144'
aws-sdk-python-automation May 31, 2023
96be7c5
Merge branch 'release-1.29.145'
aws-sdk-python-automation Jun 1, 2023
6105816
Merge branch 'release-1.29.146'
aws-sdk-python-automation Jun 2, 2023
cd1b593
Merge branch 'release-1.29.147'
aws-sdk-python-automation Jun 5, 2023
f3818fa
Merge branch 'release-1.29.148'
aws-sdk-python-automation Jun 6, 2023
cd81e97
Merge branch 'release-1.29.149'
aws-sdk-python-automation Jun 7, 2023
7b08b0d
Merge branch 'release-1.29.150'
aws-sdk-python-automation Jun 8, 2023
c13773b
Merge branch 'release-1.29.151'
aws-sdk-python-automation Jun 9, 2023
8ed1fff
Merge branch 'release-1.29.152'
aws-sdk-python-automation Jun 12, 2023
a782df5
Merge branch 'release-1.29.153'
aws-sdk-python-automation Jun 13, 2023
fa91290
Merge branch 'release-1.29.154'
aws-sdk-python-automation Jun 15, 2023
a96e437
Merge branch 'release-1.29.155'
aws-sdk-python-automation Jun 16, 2023
5e3fa38
Merge branch 'release-1.29.156'
aws-sdk-python-automation Jun 19, 2023
4440af8
Merge branch 'release-1.29.157'
aws-sdk-python-automation Jun 20, 2023
05a9c69
Merge branch 'release-1.29.158'
aws-sdk-python-automation Jun 21, 2023
09a228f
Merge branch 'release-1.29.159'
aws-sdk-python-automation Jun 22, 2023
3d217e4
Merge branch 'release-1.29.160'
aws-sdk-python-automation Jun 23, 2023
22ddb12
Merge branch 'release-1.29.161'
aws-sdk-python-automation Jun 26, 2023
f6423ad
Merge branch 'release-1.29.162'
aws-sdk-python-automation Jun 27, 2023
ce85f53
Merge branch 'release-1.29.163'
aws-sdk-python-automation Jun 28, 2023
82f6e19
Merge branch 'release-1.29.164'
aws-sdk-python-automation Jun 29, 2023
f18d7af
Merge branch 'release-1.29.165'
aws-sdk-python-automation Jun 30, 2023
b345b7f
Merge branch 'release-1.30.0'
aws-sdk-python-automation Jul 3, 2023
ee7333e
Merge branch 'release-1.30.1'
aws-sdk-python-automation Jul 5, 2023
1bd7445
Merge branch 'release-1.31.0'
aws-sdk-python-automation Jul 6, 2023
4fa1183
Merge branch 'release-1.31.1'
aws-sdk-python-automation Jul 7, 2023
cf78d09
Merge branch 'release-1.31.2'
aws-sdk-python-automation Jul 11, 2023
d4ce382
Merge branch 'release-1.31.3'
aws-sdk-python-automation Jul 13, 2023
42c9b01
Merge branch 'release-1.31.4'
aws-sdk-python-automation Jul 17, 2023
6d9fbe1
Merge branch 'release-1.31.5'
aws-sdk-python-automation Jul 18, 2023
30c2eb2
Merge branch 'release-1.31.6'
aws-sdk-python-automation Jul 19, 2023
376d594
Merge branch 'release-1.31.7'
aws-sdk-python-automation Jul 20, 2023
d88dc1c
Merge branch 'release-1.31.8'
aws-sdk-python-automation Jul 20, 2023
935e300
Merge branch 'release-1.31.9'
aws-sdk-python-automation Jul 21, 2023
2b6d06d
Merge branch 'release-1.31.10'
aws-sdk-python-automation Jul 24, 2023
fe5a45d
Merge branch 'release-1.31.11'
aws-sdk-python-automation Jul 25, 2023
805ad4c
Merge branch 'release-1.31.12'
aws-sdk-python-automation Jul 26, 2023
f879df9
Merge branch 'release-1.31.13'
aws-sdk-python-automation Jul 27, 2023
ca555e4
Merge branch 'release-1.31.14'
aws-sdk-python-automation Jul 28, 2023
04dbad1
Merge branch 'release-1.31.15'
aws-sdk-python-automation Jul 28, 2023
8d7de13
Merge branch 'release-1.31.16'
aws-sdk-python-automation Jul 31, 2023
951bf82
Merge branch 'release-1.31.17'
aws-sdk-python-automation Aug 1, 2023
3c46782
Merge branch 'release-1.31.18'
aws-sdk-python-automation Aug 2, 2023
4be5b5a
Merge branch 'release-1.31.19'
aws-sdk-python-automation Aug 3, 2023
2722b12
Merge branch 'release-1.31.20'
aws-sdk-python-automation Aug 4, 2023
bd0125f
Merge branch 'release-1.31.21'
aws-sdk-python-automation Aug 7, 2023
f8e9ad6
Merge branch 'release-1.31.22'
aws-sdk-python-automation Aug 8, 2023
ddbb37e
Merge branch 'release-1.31.23'
aws-sdk-python-automation Aug 9, 2023
06b5213
Merge branch 'release-1.31.24'
aws-sdk-python-automation Aug 10, 2023
754b699
Merge branch 'release-1.31.25'
aws-sdk-python-automation Aug 11, 2023
0ae161a
Merge branch 'release-1.31.26'
aws-sdk-python-automation Aug 14, 2023
19c62f3
Merge branch 'release-1.31.27'
aws-sdk-python-automation Aug 15, 2023
b61f46a
Merge branch 'release-1.31.28'
aws-sdk-python-automation Aug 16, 2023
03e4983
Merge branch 'release-1.31.29'
aws-sdk-python-automation Aug 17, 2023
6dee5eb
Merge branch 'release-1.31.30'
aws-sdk-python-automation Aug 18, 2023
3aaad02
Merge branch 'release-1.31.31'
aws-sdk-python-automation Aug 21, 2023
ede4d52
Merge branch 'release-1.31.32'
aws-sdk-python-automation Aug 22, 2023
68ed8ca
Merge branch 'release-1.31.33'
aws-sdk-python-automation Aug 23, 2023
107c400
Merge branch 'release-1.31.34'
aws-sdk-python-automation Aug 24, 2023
8763c8f
Merge branch 'release-1.31.35'
aws-sdk-python-automation Aug 25, 2023
c58e2bb
Merge branch 'release-1.31.36'
aws-sdk-python-automation Aug 28, 2023
084f21f
Update to latest models
aws-sdk-python-automation Aug 29, 2023
deda9d3
Bumping version to 1.31.37
aws-sdk-python-automation Aug 29, 2023
5eb7473
Merge branch 'release-1.31.37'
aws-sdk-python-automation Aug 29, 2023
596cd14
Merge branch 'release-1.31.37'
aws-sdk-python-automation Aug 29, 2023
eec59bf
Merge branch 'release-1.31.38'
aws-sdk-python-automation Aug 30, 2023
237e710
Merge branch 'release-1.31.39'
aws-sdk-python-automation Aug 31, 2023
764f96b
Merge branch 'release-1.31.40'
aws-sdk-python-automation Sep 1, 2023
6396d1a
Merge branch 'release-1.31.41'
aws-sdk-python-automation Sep 5, 2023
035b69a
Merge branch 'release-1.31.42'
aws-sdk-python-automation Sep 6, 2023
e3888e6
Merge branch 'release-1.31.43'
aws-sdk-python-automation Sep 7, 2023
1d5df9c
Merge branch 'release-1.31.44'
aws-sdk-python-automation Sep 8, 2023
ad7d5cb
Merge branch 'release-1.31.45'
aws-sdk-python-automation Sep 11, 2023
d661d72
Merge branch 'release-1.31.46'
aws-sdk-python-automation Sep 12, 2023
a635106
Merge branch 'release-1.31.47'
aws-sdk-python-automation Sep 13, 2023
4710df7
Merge branch 'release-1.31.48'
aws-sdk-python-automation Sep 14, 2023
7ab4d47
Merge branch 'release-1.31.49'
aws-sdk-python-automation Sep 15, 2023
25fd2f9
Merge branch 'release-1.31.50'
aws-sdk-python-automation Sep 18, 2023
397dd1f
Merge branch 'release-1.31.51'
aws-sdk-python-automation Sep 19, 2023
3a48e4f
Merge branch 'release-1.31.52'
aws-sdk-python-automation Sep 20, 2023
0270e90
Merge branch 'release-1.31.53'
aws-sdk-python-automation Sep 22, 2023
807a7b7
Merge branch 'release-1.31.54'
aws-sdk-python-automation Sep 25, 2023
daff4d1
Merge branch 'release-1.31.55'
aws-sdk-python-automation Sep 26, 2023
fd47409
Merge branch 'release-1.31.56'
aws-sdk-python-automation Sep 27, 2023
96fd848
Merge branch 'release-1.31.57'
aws-sdk-python-automation Sep 28, 2023
b1353ea
Merge branch 'release-1.31.58'
aws-sdk-python-automation Oct 2, 2023
42873d7
Merge branch 'release-1.31.59'
aws-sdk-python-automation Oct 3, 2023
647878e
Merge branch 'release-1.31.60'
aws-sdk-python-automation Oct 4, 2023
790a48f
Merge branch 'release-1.31.61'
aws-sdk-python-automation Oct 5, 2023
3cebc0c
Merge branch 'release-1.31.62'
aws-sdk-python-automation Oct 6, 2023
8e4c2fe
Merge branch 'release-1.31.63'
aws-sdk-python-automation Oct 12, 2023
0a0346e
Merge branch 'release-1.31.64'
aws-sdk-python-automation Oct 16, 2023
9658aef
Merge branch 'release-1.31.65'
aws-sdk-python-automation Oct 17, 2023
eda74f3
Merge branch 'release-1.31.66'
aws-sdk-python-automation Oct 18, 2023
6213ea6
Merge branch 'release-1.31.67'
aws-sdk-python-automation Oct 19, 2023
c37d407
Merge branch 'release-1.31.68'
aws-sdk-python-automation Oct 20, 2023
3144657
Merge branch 'release-1.31.69'
aws-sdk-python-automation Oct 23, 2023
0470cdf
Merge branch 'release-1.31.70'
aws-sdk-python-automation Oct 24, 2023
934fc9a
Merge branch 'release-1.31.71'
aws-sdk-python-automation Oct 25, 2023
e61b393
Merge branch 'release-1.31.72'
aws-sdk-python-automation Oct 26, 2023
c8ee75b
Merge branch 'release-1.31.73'
aws-sdk-python-automation Oct 27, 2023
756dc0b
Merge branch 'release-1.31.74'
aws-sdk-python-automation Oct 30, 2023
2f8fe50
Merge branch 'release-1.31.75'
aws-sdk-python-automation Oct 31, 2023
fe63508
Merge branch 'release-1.31.76'
aws-sdk-python-automation Nov 1, 2023
0744a49
Merge branch 'release-1.31.77'
aws-sdk-python-automation Nov 2, 2023
c604b09
Merge branch 'release-1.31.78'
aws-sdk-python-automation Nov 3, 2023
1a43456
Merge branch 'release-1.31.79'
aws-sdk-python-automation Nov 6, 2023
b97db11
Merge branch 'release-1.31.80'
aws-sdk-python-automation Nov 7, 2023
dc751a3
Merge branch 'release-1.31.81'
aws-sdk-python-automation Nov 8, 2023
0556930
Merge branch 'release-1.31.82'
aws-sdk-python-automation Nov 9, 2023
dbc1ad2
Merge branch 'release-1.31.83'
aws-sdk-python-automation Nov 9, 2023
8e9ec5f
Merge branch 'release-1.31.84'
aws-sdk-python-automation Nov 10, 2023
84b36af
Merge branch 'release-1.31.85'
aws-sdk-python-automation Nov 13, 2023
5f97c41
Merge branch 'release-1.32.0'
aws-sdk-python-automation Nov 14, 2023
5f77db0
Merge branch 'release-1.32.1'
aws-sdk-python-automation Nov 15, 2023
04fd361
Merge branch 'release-1.32.2'
aws-sdk-python-automation Nov 16, 2023
08e8c17
Merge branch 'release-1.32.3'
aws-sdk-python-automation Nov 17, 2023
1820e87
Merge branch 'release-1.32.4'
aws-sdk-python-automation Nov 20, 2023
046f340
Merge branch 'release-1.32.5'
aws-sdk-python-automation Nov 21, 2023
5fdfd9b
Merge branch 'release-1.32.6'
aws-sdk-python-automation Nov 22, 2023
af29e53
Merge branch 'release-1.32.7'
aws-sdk-python-automation Nov 27, 2023
4b7d82f
Merge branch 'release-1.33.0'
aws-sdk-python-automation Nov 27, 2023
9651c2d
Merge branch 'release-1.33.1'
aws-sdk-python-automation Nov 28, 2023
af4fdde
Merge branch 'release-1.33.2'
aws-sdk-python-automation Nov 28, 2023
e0ffa6e
Merge branch 'release-1.33.3'
aws-sdk-python-automation Nov 29, 2023
2dfc485
Merge branch 'release-1.33.4'
aws-sdk-python-automation Nov 30, 2023
0c316e8
Merge branch 'release-1.33.5'
aws-sdk-python-automation Nov 30, 2023
c19399f
Merge branch 'release-1.33.6'
aws-sdk-python-automation Dec 1, 2023
c840ec0
Merge branch 'release-1.33.7'
aws-sdk-python-automation Dec 4, 2023
fee558b
Merge branch 'release-1.33.8'
aws-sdk-python-automation Dec 5, 2023
f472d78
Merge branch 'release-1.33.9'
aws-sdk-python-automation Dec 6, 2023
93615c4
Merge branch 'release-1.33.10'
aws-sdk-python-automation Dec 7, 2023
8db0672
Merge branch 'release-1.33.11'
aws-sdk-python-automation Dec 8, 2023
96730bc
Merge branch 'release-1.33.12'
aws-sdk-python-automation Dec 11, 2023
41a82f4
Merge branch 'release-1.33.13'
aws-sdk-python-automation Dec 12, 2023
c4455a4
Merge branch 'release-1.34.0'
aws-sdk-python-automation Dec 13, 2023
c02636f
Merge branch 'release-1.34.1'
aws-sdk-python-automation Dec 14, 2023
0197406
Merge branch 'release-1.34.2'
aws-sdk-python-automation Dec 15, 2023
7ee6eee
Merge branch 'release-1.34.3'
aws-sdk-python-automation Dec 18, 2023
7c1d6f2
Merge branch 'release-1.34.4'
aws-sdk-python-automation Dec 19, 2023
bf5d9b5
Merge branch 'release-1.34.5'
aws-sdk-python-automation Dec 20, 2023
dca7cc6
Merge branch 'release-1.34.6'
aws-sdk-python-automation Dec 21, 2023
e7822d3
Merge branch 'release-1.34.7'
aws-sdk-python-automation Dec 22, 2023
5e5deef
Merge branch 'release-1.34.8'
aws-sdk-python-automation Dec 26, 2023
01b5e7a
Merge branch 'release-1.34.9'
aws-sdk-python-automation Dec 27, 2023
a90e35e
Merge branch 'release-1.34.10'
aws-sdk-python-automation Dec 28, 2023
0225316
Merge branch 'release-1.34.11'
aws-sdk-python-automation Dec 29, 2023
e1a625a
Merge branch 'release-1.34.12'
aws-sdk-python-automation Jan 3, 2024
6bd1656
Merge branch 'release-1.34.13'
aws-sdk-python-automation Jan 4, 2024
f29d7c7
Merge branch 'release-1.34.14'
aws-sdk-python-automation Jan 5, 2024
38b571b
Merge branch 'release-1.34.15'
aws-sdk-python-automation Jan 8, 2024
f42c5b8
Merge branch 'release-1.34.16'
aws-sdk-python-automation Jan 10, 2024
8400087
Merge branch 'release-1.34.17'
aws-sdk-python-automation Jan 11, 2024
41b3d7d
Merge branch 'release-1.34.18'
aws-sdk-python-automation Jan 12, 2024
b80c645
Merge branch 'release-1.34.19'
aws-sdk-python-automation Jan 14, 2024
b704898
Merge branch 'release-1.34.20'
aws-sdk-python-automation Jan 16, 2024
b738b70
Merge branch 'release-1.34.21'
aws-sdk-python-automation Jan 17, 2024
0995e25
Merge branch 'release-1.34.22'
aws-sdk-python-automation Jan 18, 2024
63e7153
Merge branch 'release-1.34.23'
aws-sdk-python-automation Jan 19, 2024
c20d717
Merge branch 'release-1.34.24'
aws-sdk-python-automation Jan 22, 2024
682cc8f
Merge branch 'release-1.34.25'
aws-sdk-python-automation Jan 23, 2024
19edeee
Merge branch 'release-1.34.26'
aws-sdk-python-automation Jan 23, 2024
cadb988
Merge branch 'release-1.34.27'
aws-sdk-python-automation Jan 24, 2024
27b2aaa
Merge branch 'release-1.34.28'
aws-sdk-python-automation Jan 25, 2024
535ecc3
Merge branch 'release-1.34.29'
aws-sdk-python-automation Jan 26, 2024
0bc71c4
Merge branch 'release-1.34.30'
aws-sdk-python-automation Jan 29, 2024
3972982
Merge branch 'release-1.34.31'
aws-sdk-python-automation Jan 30, 2024
eb8972c
Merge branch 'release-1.34.32'
aws-sdk-python-automation Jan 31, 2024
1d7d687
Merge branch 'release-1.34.33'
aws-sdk-python-automation Feb 1, 2024
8fd0160
Merge branch 'release-1.34.34'
aws-sdk-python-automation Feb 2, 2024
5314a1d
Merge branch 'release-1.34.35'
aws-sdk-python-automation Feb 5, 2024
d50c239
Merge branch 'release-1.34.36'
aws-sdk-python-automation Feb 6, 2024
8d4e705
Merge branch 'release-1.34.37'
aws-sdk-python-automation Feb 7, 2024
4262550
Merge branch 'release-1.34.38'
aws-sdk-python-automation Feb 8, 2024
d5fa2b3
Merge branch 'release-1.34.39'
aws-sdk-python-automation Feb 9, 2024
24f31d3
Merge branch 'release-1.34.40'
aws-sdk-python-automation Feb 12, 2024
d5e2060
Merge branch 'release-1.34.41'
aws-sdk-python-automation Feb 13, 2024
d592cbf
Merge remote-tracking branch 'upstream/master' into develop
SamRemis Feb 14, 2024
3b95e2a
Add experimental flag for checking the request body before setting 10…
SamRemis Feb 14, 2024
682ec64
Change environment variable default to False
SamRemis Feb 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions botocore/handlers.py
Original file line number Diff line number Diff line change
Expand Up @@ -346,6 +346,14 @@ def add_expect_header(model, params, **kwargs):
if 'body' in params:
body = params['body']
if hasattr(body, 'read'):
check_body = utils.ensure_boolean(
os.environ.get(
'BOTO_EXPERIMENTAL__NO_EMPTY_CONTINUE',
False,
)
)
if check_body and utils.determine_content_length(body) == 0:
return
# Any file like object will use an expect 100-continue
# header regardless of size.
logger.debug("Adding expect 100 continue header to request.")
Expand Down
28 changes: 28 additions & 0 deletions tests/functional/test_s3.py
Original file line number Diff line number Diff line change
Expand Up @@ -3619,3 +3619,31 @@ def test_escape_keys_in_xml_put_bucket_lifecycle_configuration(self):
self.assertNotIn(b"my\r\n\rprefix", request.body)
self.assertIn(b"my

prefix", request.body)
self.assert_correct_content_md5(request)


class TestExpectContinueBehavior(BaseSessionTest):
def test_sets_100_continute_with_body(self):
op_kwargs = {
"Bucket": "mybucket",
"Key": "mykey",
"Body": b"foo",
}
s3 = _create_s3_client()
with ClientHTTPStubber(s3) as http_stubber:
http_stubber.add_response()
s3.put_object(**op_kwargs)
expect_header = http_stubber.requests[-1].headers.get("Expect")
self.assertIsNotNone(expect_header)
self.assertEqual(expect_header, b"100-continue")

def test_does_not_set_100_continute_with_empty_body(self):
environ = {'BOTO_EXPERIMENTAL__NO_EMPTY_CONTINUE': "True"}
self.environ_patch = mock.patch('os.environ', environ)
self.environ_patch.start()
op_kwargs = {"Bucket": "mybucket", "Key": "mykey", "Body": ""}
s3 = _create_s3_client()
with ClientHTTPStubber(s3) as http_stubber:
http_stubber.add_response()
s3.put_object(**op_kwargs)
expect_header = http_stubber.requests[-1].headers.get("Expect")
self.assertIsNone(expect_header)