Opened 7 months ago
Last modified 7 months ago
#69746 assigned defect
py-openssl @23.2.0: broken due to dependency issue
Reported by: | Lord-Kamina (Gregorio Litenstein) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | boby51 | |
Port: | py-openssl |
Description
The py-openssl hasn't been updated in several months; it depend on py-cryptography, but in pip the dependency shows as :
"cryptography !=40.0.0,!=40.0.1,<42,>=38.0.0",
And macports has been shipping cryptography 41+ for the better part of a year now.
I'll fix it locally for myself now but I don't want to send a PR because I don't know enough about these python packages to fully surmise the implications of updating py-openssl.
Change History (4)
comment:1 Changed 7 months ago by jmroot (Joshua Root)
Owner: | set to MarcusCalhoun-Lopez |
---|---|
Status: | new → assigned |
comment:2 Changed 7 months ago by ryandesign (Ryan Carsten Schmidt)
Summary: | py-openssl broken due to dependency issue → py-openssl @23.2.0: broken due to dependency issue |
---|
comment:3 Changed 7 months ago by ryandesign (Ryan Carsten Schmidt)
Cc: | boby51 added |
---|
Has duplicate #69810.
comment:4 Changed 7 months ago by boby51
Hi, tried updating port but it is up to date.. I cannot find setup.py file on my system. Please explain process as new to using Ports. Thanks Robert
Note: See
TracTickets for help on using
tickets.
Ok so the problem is that py-openssl 23.2.0 wants py-cryptography less than 42 but py-cryptography was updated to version 42.x in January.
Support for py-cryptography 42—which appears to have involved nothing more than increasing the maximum version number—was added in py-openssl 24.0.0. So the port should be updated.