swift/swift/common/middleware/s3api
Hervé Beraud e91a3d73ad Remove lxml deprecated methods
All our supported runtimes [1] are compatible with the recommended
alternatives.

The `getchildren` method is deprecated [2] since lxml 2.0 and will be removed
in future versions, these changes switch usages to `list(elem)` as
recommended in the official documentation [2].

[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-train
[2] https://lxml.de/api/lxml.etree._Element-class.html#getchildren

Change-Id: I5264edb93532d90703ae7b59cd71520a2cd3518a
2020-06-23 13:32:22 +02:00
..
controllers s3api: Add basic support for ?tagging requests 2020-06-12 13:02:18 +05:30
schema S3Api: handle non-ASCII markers in v1 listings. 2019-05-08 12:17:38 -07:00
__init__.py Import swift3 into swift repo as s3api middleware 2018-04-27 15:53:57 +09:00
acl_handlers.py s3api: Implement object versioning API 2020-01-28 14:00:08 -08:00
acl_utils.py Import swift3 into swift repo as s3api middleware 2018-04-27 15:53:57 +09:00
etree.py Remove lxml deprecated methods 2020-06-23 13:32:22 +02:00
exception.py Import swift3 into swift repo as s3api middleware 2018-04-27 15:53:57 +09:00
s3api.py doc: Fix the swift middleware doc needs more info to set s3 api 2019-09-05 23:42:36 +08:00
s3request.py s3api: Add basic support for ?tagging requests 2020-06-12 13:02:18 +05:30
s3response.py s3api: Implement object versioning API 2020-01-28 14:00:08 -08:00
s3token.py Merge "s3token: Raise error on negative secret_cache_duration config" 2020-01-31 19:03:56 +00:00
subresource.py We don't have to keep the retrieved token anymore 2019-05-09 11:21:00 -07:00
utils.py s3api: Implement object versioning API 2020-01-28 14:00:08 -08:00