e922e9b29d86666d7003bdf77a92f612f755644d
4 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Tim Burke
|
a5db202c55 |
s3api: Stop requiring Content-MD5 for multi-deletes
...at least, provided the client sent a X-Amz-Content-SHA256 header. Apparently Content-MD5 is no longer strictly required by AWS? Or maybe it never was, provided the client sent a SHA256 of the content. This also allows us to test with newer boto3, botocore, s3transfer. Related-Bug: #2098529 Co-Authored-By: Clay Gerrard <clay.gerrard@gmail.com> Change-Id: Ifbcde9820bee72d80cab0fe3e67ea0f5817df949 |
||
|
Tim Burke
|
128124cdd8 |
Remove py2-only code paths
Change-Id: Ic66b9ae89837afe31929ce07cc625dfc28314ea3 |
||
|
Tim Burke
|
0513b8ceaa |
Bring py3-constraints.txt more in line with global u-c
Purely version bumps, and dropping the swift pin (which was added erroneously anyway). Change-Id: I1cbd26e6a18e01abcfb2f0a28649cfcaa6358252 |
||
|
Tim Burke
|
a8ad97f838 |
CI: Drag forward more constraints
Previously, we'd install the lowest (mostly common) denominator of deps for our func-py3 jobs. This left us not testing up-to-date deps for many python versions, though, and could even prevent us from testing on new python versions entirely. For example, py312 cannot install greenlet 2.0.2, the last version to support py36; this caused gate failures when OpenStack as a whole tried to run Swift's func tests on Ubuntu 24.04. Change-Id: I0e55d8b4c5ed520c0aad8cc952a9fa1683905356 |