Collecting cryptography Using cached cryptography-50.0.2-cp311-abi3-manylinux_2_28_x86_64.whl.metadata (4.4 kB) Collecting cffi>=2.0.0 (from cryptography) Using cached cffi-2.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.5 kB) Requirement already satisfied: pycparser in /home/butoevit/virtualenv/simenggaris.petrogl.systems/3.12/lib/python3.12/site-packages (from cffi>=2.0.0->cryptography) (2.22) Downloading cryptography-50.0.2-cp311-abi3-manylinux_2_28_x86_64.whl (4.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 41.2 MB/s 0:00:00 Using cached cffi-2.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (221 kB) Installing collected packages: cffi, cryptography Attempting uninstall: cffi Found existing installation: cffi 1.17.1 Uninstalling cffi-1.17.1: Successfully uninstalled cffi-1.17.1 Successfully installed cffi-2.1.1 cryptography-50.0.2