py3-cryptography and Rust dependency?
A few packages including mitmproxy 8.0.0, depends on a newer version of py3-cryptography than currently available in the repository. While updating to version 37.0.2, I found out that Rust is a hard dependency since version 35.0.0, so if updated, the package will break on all architectures without Rust, which is strongly warned against in the APKBUILD.
How to solve this situation? Keep older version that works on all architectures, but prevent packages that depends on newer versions, or upgrade and break on multiple architectures?
There is also the problem with fixes to security issues only being available in newer versions.