#67630 closed defect (fixed)

certbot no longer runs since py-crpytography was updated to 41.0.1

Reported by: danielluke (Daniel J. Luke) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: certbot

Description

certbot says:

pkg_resources.ContextualVersionConflict: (cryptography 41.0.1 (/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages), Requirement.parse('cryptography<40,>=38.0.0'), {'PyOpenSSL'})

py-cryptography was updated from 39.0.2 to 41.0.1 on 2023-06-13

Change History (6)

comment:1 Changed 17 months ago by danielluke (Daniel J. Luke)

Owner: changed from stromnov to Schamschula

comment:2 Changed 17 months ago by Schamschula (Marius Schamschula)

I can replicate this error.

Unfortunately, a revision bump won't fix this.

I'll need to figure out where this is thrown, as neither py-acme nor certbot have the cryptography<40 restriction.

comment:3 Changed 17 months ago by Schamschula (Marius Schamschula)

It looks like py311-openssl is the culprit.

It has been updated to 23.2.0 with support for py311-cryptography 41.0.1.

comment:5 Changed 17 months ago by danielluke (Daniel J. Luke)

thank you!

comment:6 Changed 17 months ago by Schamschula (Marius Schamschula)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.