This is no longer necessary: requests has not vendored dependencies for a long time now (version 2.16 [1], to be precise). We can therefore just use the warnings directly from urllib3. Note that we also need to inline the `squelch_warnings` utility from requestsexceptions. This is much reduced since of the 4 warnings it "squelched" [2], only `InsecurePlatformWarning` and `InsecureRequestWarning` still exist. `SubjectAltNameWarning` [3] and `SNIMissingWarning` [4] were both removed in urllib3 v2.0.0. [1] https://requests.readthedocs.io/en/latest/community/updates/#id40 [2]bb64d8a07b/requestsexceptions/__init__.py (L50-L58)[3]fd0c475cc2[4]e5eac0cbfbChange-Id: Ib901b203d056e0660191ee27018456c91fb6f74f Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
14 lines
363 B
Plaintext
14 lines
363 B
Plaintext
cryptography>=2.7 # BSD/Apache-2.0
|
|
decorator>=4.4.1 # BSD
|
|
dogpile.cache>=0.6.5 # BSD
|
|
iso8601>=0.1.11 # MIT
|
|
jmespath>=0.9.0 # MIT
|
|
jsonpatch!=1.20,>=1.16 # BSD
|
|
keystoneauth1>=5.10.0 # Apache-2.0
|
|
os-service-types>=1.8.1 # Apache-2.0
|
|
pbr!=2.1.0,>=2.0.0 # Apache-2.0
|
|
platformdirs>=3 # MIT License
|
|
psutil>=3.2.2 # BSD
|
|
PyYAML>=3.13 # MIT
|
|
typing-extensions>=4.12.0 # PSF
|