<html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">After performing a selfupdate today, now whenever a try to run a Certbot command I get the following;-<div><br></div><div><br></div><p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">Traceback (most recent call last):</span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; color: rgb(200, 20, 201);"><span style="font-variant-ligatures: no-common-ligatures; color: #000000"> File </span><span style="font-variant-ligatures: no-common-ligatures">"/opt/local/bin/certbot"</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, line </span><span style="font-variant-ligatures: no-common-ligatures">5</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, in </span><span style="font-variant-ligatures: no-common-ligatures"><module></span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures"> from certbot.main import main</span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; color: rgb(200, 20, 201);"><span style="font-variant-ligatures: no-common-ligatures; color: #000000"> File </span><span style="font-variant-ligatures: no-common-ligatures">"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/certbot/main.py"</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, line </span><span style="font-variant-ligatures: no-common-ligatures">6</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, in </span><span style="font-variant-ligatures: no-common-ligatures"><module></span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures"> from certbot._internal import main as internal_main</span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; color: rgb(200, 20, 201);"><span style="font-variant-ligatures: no-common-ligatures; color: #000000"> File </span><span style="font-variant-ligatures: no-common-ligatures">"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/certbot/_internal/main.py"</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, line </span><span style="font-variant-ligatures: no-common-ligatures">23</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, in </span><span style="font-variant-ligatures: no-common-ligatures"><module></span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures"> from acme import client as acme_client</span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; color: rgb(200, 20, 201);"><span style="font-variant-ligatures: no-common-ligatures; color: #000000"> File </span><span style="font-variant-ligatures: no-common-ligatures">"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/acme/client.py"</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, line </span><span style="font-variant-ligatures: no-common-ligatures">26</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, in </span><span style="font-variant-ligatures: no-common-ligatures"><module></span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures"> from acme import challenges</span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; color: rgb(200, 20, 201);"><span style="font-variant-ligatures: no-common-ligatures; color: #000000"> File </span><span style="font-variant-ligatures: no-common-ligatures">"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/acme/challenges.py"</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, line </span><span style="font-variant-ligatures: no-common-ligatures">25</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, in </span><span style="font-variant-ligatures: no-common-ligatures"><module></span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures"> from acme import crypto_util</span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; color: rgb(200, 20, 201);"><span style="font-variant-ligatures: no-common-ligatures; color: #000000"> File </span><span style="font-variant-ligatures: no-common-ligatures">"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/acme/crypto_util.py"</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, line </span><span style="font-variant-ligatures: no-common-ligatures">440</span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">, in </span><span style="font-variant-ligatures: no-common-ligatures"><module></span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures"> def dump_pyopenssl_chain(chain: Union[List[</span><span style="font-variant-ligatures: no-common-ligatures; color: #b42419"><b>jose.ComparableX509</b></span><span style="font-variant-ligatures: no-common-ligatures">], List[crypto.X509]],</span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures"> </span><span style="font-variant-ligatures: no-common-ligatures; color: #b42419"><b>^^^^^^^^^^^^^^^^^^^</b><b></b></span></p>
<p style="margin: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; color: rgb(200, 20, 201);"><span style="font-variant-ligatures: no-common-ligatures"><b>AttributeError</b></span><span style="font-variant-ligatures: no-common-ligatures; color: #000000">: </span><span style="font-variant-ligatures: no-common-ligatures">module 'josepy' has no attribute 'ComparableX509'. Did you mean: 'ComparableKey'?</span></p><div><br></div><div>The problem occurs after selfupdate on both Apple Silicon and Intel machines.</div><div>I assume this is a Python issue rather than a problem with Certbot itself?</div><div>Is anyone else seeing this?</div><div><br></div><div>Thanks</div><div><br></div><div>Mark</div><div> </div></body></html>