You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Doing a pip install nassl using Python 3.9 appears to try to install nassl 1.0.3 instead of 3.0.0.
Trying to install nassl 3.0.0 with: pip install nassl==3.0.0
results in this:
ERROR: Could not find a version that satisfies the requirement nassl==3.0.0 (from versions: 0.13.4.win32, 0.13.1, 0.13.2, 0.13.4, 0.13.5, 0.13.6, 0.13.7, 0.14.0, 0.14.1, 0.14.2, 0.15.0, 0.15.1, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.17.0, 1.0.1, 1.0.2, 1.0.3)
ERROR: No matching distribution found for nassl==3.0.0
Even though pip search nassl returns this:
nassl (3.0.0) - Experimental OpenSSL wrapper for Python 3.7+ and SSLyze.
Interesting that the very old nassl 1.0.3 seems to install fine, but nothing newer. Is there a reason for that?
FYI, installing nassl 3.0.0 on Python 3.8.6 works just fine.
Thanks
The text was updated successfully, but these errors were encountered:
Hello,
Python 3.9 is not supported yet. This very old version of nassl does not have a C extension, so it can be installed (but won't work) on any version of Python.
What is the reason for this? It builds without errors and sslyze seems to work with it under Python 3.9. At least for my use cases. Is there anything I probably could contribute to add support for 3.9?
Doing a pip install nassl using Python 3.9 appears to try to install nassl 1.0.3 instead of 3.0.0.
Trying to install nassl 3.0.0 with: pip install nassl==3.0.0
results in this:
ERROR: Could not find a version that satisfies the requirement nassl==3.0.0 (from versions: 0.13.4.win32, 0.13.1, 0.13.2, 0.13.4, 0.13.5, 0.13.6, 0.13.7, 0.14.0, 0.14.1, 0.14.2, 0.15.0, 0.15.1, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.17.0, 1.0.1, 1.0.2, 1.0.3)
ERROR: No matching distribution found for nassl==3.0.0
Even though pip search nassl returns this:
nassl (3.0.0) - Experimental OpenSSL wrapper for Python 3.7+ and SSLyze.
Interesting that the very old nassl 1.0.3 seems to install fine, but nothing newer. Is there a reason for that?
FYI, installing nassl 3.0.0 on Python 3.8.6 works just fine.
Thanks
The text was updated successfully, but these errors were encountered: