<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">We’ve hit another readthedocs dependency issue causing CI/CD builds to fail. This is getting frustrating.<div><br></div><div>This time the error is:</div><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><a href="https://readthedocs.org/projects/ovms/builds/20391654/">https://readthedocs.org/projects/ovms/builds/20391654/</a><br></div><div><span style="caret-color: rgb(255, 255, 238); color: rgb(255, 255, 238); font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", Courier, monospace; font-size: 14.4px; white-space: pre; background-color: rgb(68, 68, 51);">ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+,</span></div><div><span style="caret-color: rgb(255, 255, 238); color: rgb(255, 255, 238); font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", Courier, monospace; font-size: 14.4px; white-space: pre; background-color: rgb(68, 68, 51);">currently the 'ssl' module is compiled with OpenSSL 1.0.2n 7 Dec 2017.</span></div><div><span style="caret-color: rgb(255, 255, 238); color: rgb(255, 255, 238); font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", Courier, monospace; font-size: 14.4px; white-space: pre; background-color: rgb(68, 68, 51);">See: https://github.com/urllib3/urllib3/issues/2168</span></div></blockquote><div><br></div><div>The urllib3 package is dragged in by the ‘requests’ package, and it seems their v2.29.0 broke compatibility with recent urllib3 versions.</div><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><a href="https://github.com/psf/requests/issues/6432">https://github.com/psf/requests/issues/6432</a><br></div></blockquote><div><br></div><div>I added "requests<2.29.0” to the docs/source/requirements.txt to work around it, and readthedocs CI/CD builds now seem ok.</div><div><br></div><div>Regards, Mark.</div><div><br></div></body></html>