Hi, I ran into this trying to update py-scrapy. It needs the new version of py-openssl 22.1 AFAIK.
Kurt > On Nov 11, 2022, at 1:50 PM, Douglas Berry <[email protected]> wrote: > > Has run fine for years, any tips? > > Traceback (most recent call last): > File "/opt/local/bin/deluge", line 33, in <module> > sys.exit(load_entry_point('deluge==2.0.3', 'gui_scripts', 'deluge')()) > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/deluge/ui/ui_entry.py", > line 143, in start_ui > ui.start() > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/deluge/ui/gtk3/__init__.py", > line 43, in start > from .gtkui import GtkUI > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/deluge/ui/gtk3/gtkui.py", > line 27, in <module> > from twisted.internet import defer, gtk3reactor > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/twisted/internet/gtk3reactor.py", > line 22, in <module> > from twisted.internet import gireactor > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/twisted/internet/gireactor.py", > line 25, in <module> > from twisted.internet import _glibbase > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/twisted/internet/_glibbase.py", > line 19, in <module> > from twisted.internet import base, posixbase, selectreactor > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/twisted/internet/posixbase.py", > line 20, in <module> > from twisted.internet import error, udp, tcp > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/twisted/internet/tcp.py", > line 37, in <module> > from twisted.internet._newtls import ( > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/twisted/internet/_newtls.py", > line 19, in <module> > from twisted.protocols.tls import TLSMemoryBIOFactory, TLSMemoryBIOProtocol > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/twisted/protocols/tls.py", > line 44, in <module> > Connection(Context(TLSv1_METHOD), None) > File > "/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/OpenSSL/SSL.py", > line 674, in __init__ > res = _lib.SSL_CTX_set_ecdh_auto(context, 1) > AttributeError: module 'lib' has no attribute 'SSL_CTX_set_ecdh_auto' > > cheers.
