Bug 39662

Summary: update to 3.4.2+
Product: Sisyphus Reporter: Stanislav Levin <slev>
Component: python3-module-cryptographyAssignee: cow <cow>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P5 CC: cow, grenka, vladimir.didenko
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Stanislav Levin 2021-02-09 11:31:01 MSK
3.4.1 introduces several important issues. For example,
https://github.com/pyca/cryptography/issues/5778
https://github.com/pyca/cryptography/issues/5771

3.4.1 breaks FreeIPA as well:
https://pagure.io/freeipa/issue/8696

Please update to 3.4.latest
Comment 1 Stanislav Levin 2021-02-09 11:39:12 MSK
Another related issue is that wrong install_requires marks setuptools-rust as runtime requirement, actually it's buildtime only.

Typical error in today FTBFS:
```
ERROR: No matching distribution found for setuptools-rust>=0.11.4 (from cryptography>=2.5->paramiko)
```
Comment 2 Владимир Диденко 2021-02-09 11:59:14 MSK
В #266014 отправлена на сборку новая версия пакета. Пока test-only, т.к. перед отправкой хотелось бы услышать от Григория - помешает ли ему это обновление.
Comment 3 Repository Robot 2021-02-09 19:10:44 MSK
python3-module-cryptography-3.4.3-alt3 -> sisyphus:

 Tue Feb 09 2021 Vladimir Didenko <cow@altlinux.ru> 3.4.3-alt3
 - use upstream fix for cyclic import error
 Tue Feb 09 2021 Vladimir Didenko <cow@altlinux.ru> 3.4.3-alt2
 - fix cyclic import error
 Tue Feb 09 2021 Vladimir Didenko <cow@altlinux.ru> 3.4.3-alt1
 - new version (closes: #39662)