Browse Source

Merge JoinMarket-Org/joinmarket-clientserver#1453: Bump `cryptography` for 64-bit ARM and x86

f57e9fd42e Bump cryptography for 64-bit ARM and x86 (Kristaps Kaupe)

Pull request description:

  Wheels for these are now being published, so there is no more problem with `rustc` dependency. But modern Linux distributions doesn't support old versions of `cryptography` anymore.

  Using 37.0.4 not 39.0.1, as tests are failing with newer versions. Will open separate issue about that.

  Resolves #1452.

  Note that I had ability to test this only on 64-bit ARM (Python 3.10) and x86 (Python 3.9) on Linux, not other platforms.

Top commit has no ACKs.

Tree-SHA512: 6d1febfe65284652728aec2b09370fdde87b66358003cbad1ced5bfa984f466793d6b00f79b22ab3e2eda3826220102607dfa16c133cae6fb79e2314abb317d6
master
Kristaps Kaupe 3 years ago
parent
commit
a93f3cfb57
No known key found for this signature in database
GPG Key ID: 33E472FE870C7E5D
  1. 4
      jmdaemon/setup.py

4
jmdaemon/setup.py

@ -9,7 +9,9 @@ setup(name='joinmarketdaemon',
author_email='',
license='GPL',
packages=['jmdaemon'],
install_requires=['txtorcon==22.0.0', 'cryptography==3.3.2',
install_requires=['txtorcon==22.0.0',
'cryptography==3.3.2; platform_machine != "aarch64" and platform_machine != "amd64" and platform_machine != "x86_64"',
'cryptography==37.0.4; platform_machine == "aarch64" or platform_machine == "amd64" or platform_machine == "x86_64"',
'pyopenssl==21.0.0', 'libnacl==1.8.0',
'joinmarketbase==0.9.10dev'],
python_requires='>=3.6',

Loading…
Cancel
Save