Thanks a lot Aditya, this will help.
Original Message:
Sent: Mon May 12, 2025 01:45 AM
From: Aditya Kamath
Subject: python3-cryptography Version 44.0.0
Hi Manish ,
Cryptography 44.0.2 is available in toolbox.
------------------------------
Aditya Kamath
Original Message:
Sent: Fri May 09, 2025 07:43 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Hi Aditya,
Thanks a lot. Will wait for the RPM version of cryptography 44 to be available in the IBM toolbox, it will help.
Thanks.
Regards,
Manish Anand
------------------------------
Manish Anand
Original Message:
Sent: Fri May 09, 2025 05:08 AM
From: Aditya Kamath
Subject: python3-cryptography Version 44.0.0
Hi Manish ,
We have given the RPMs for upload. Kindly wait for a couple of days, and it will be available in the AIX toolbox.
------------------------------
Aditya Kamath
Original Message:
Sent: Fri May 09, 2025 04:21 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Hi Ranjit,
Yes we have FRS atifactory from JFrog. Is it possible if cryptography 44.0.2 RPM can be provided by IBM in the IBM toolbox as version 43.0.0 is already there but our requirement if for ver 44.0.2.
Thanks.
Regards,
Manish Anand
------------------------------
Manish Anand
Original Message:
Sent: Thu May 08, 2025 07:07 AM
From: Ranjit Ranjan
Subject: python3-cryptography Version 44.0.0
Hi Manish,
I never tried your use case.
Just like pip, cargo is package manager for rust and while building any rust package, cargo will download all the dependent crates from crates.io which requires internet connectivity.
How is your FRS artifactory is hosted ? Are you using FRS artifactory from JFrog ?
If your FRS artifactory is hosted using JFrog, Please check this post https://jfrog.com/blog/how-to-use-cargo-repositories-in-artifactory/
I will inform your use case to IBM rust compiler team and see if they have any guideline for this.
Thanks
Ranjit
------------------------------
Ranjit Ranjan
Original Message:
Sent: Thu May 08, 2025 02:29 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Hi Ranjit,
Ping and wget both fails to connect. Can you let me know where it tries to download from because firewall will not allow to download it from outside network. We have our own FRS artifactory from where we install the packages using pip.
When I tried to install using 'pip' directly from our own FRS artifactory (rather than using the cryptography downloaded from our own FRS) getting the same error. How can we fix this issue?
Caused by:
download of config.json failed
Caused by:
failed to get successful HTTP response from `https://index.crates.io/config.json` (), got 0
body:
error: `cargo metadata --manifest-path Cargo.toml --format-version 1 --locked` failed with code 101
-- Output captured from stdout:
Thanks.
Regards,
Manish Anand
------------------------------
Manish Anand
Original Message:
Sent: Wed May 07, 2025 09:00 AM
From: Ranjit Ranjan
Subject: python3-cryptography Version 44.0.0
Hi,
I see below message in above error:
Caused by:
download of config.json failed
Caused by:
failed to get successful HTTP response from `https://index.crates.io/config.json` (), got 0
Looks, some issue while accessing index.crates.io.
Can you run below commands and see if these are working for you.
ping index.crates.io
wget https://index.crates.io/config.json
ls -l config.json
Thanks
Ranjit
------------------------------
Ranjit Ranjan
Original Message:
Sent: Wed May 07, 2025 08:16 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Hi Aditya,
I have tried the steps you have given with all RPMs installed (what you have mentioned) but looks like its giving error for 'maturin' everytime (although RPM you mentioned for maturin is installed).
Pasting the error below, can you please take a look and advise please.
root@:/tmp/crypto #/opt/freeware/bin/python3 -m pip install cryptography-44.0.2.tar.gz -I --no-deps --no-build-isolation --root %{buildroot} ->
Using pip 25.1.1 from /opt/freeware/lib/python3.9/site-packages/pip (python 3.9)
Defaulting to user installation because normal site-packages is not writeable
Disabling truststore because Python version isn't 3.10+
Created temporary directory: /tmp/pip-build-tracker-ipet428z
Initialized build tracking at /tmp/pip-build-tracker-ipet428z
Created build tracker: /tmp/pip-build-tracker-ipet428z
Entered build tracker: /tmp/pip-build-tracker-ipet428z
Created temporary directory: /tmp/pip-install-cy2icwfe
Created temporary directory: /tmp/pip-ephem-wheel-cache-_v5et5o4
Looking in indexes: https://artifacts-read.gkp...............net/artifactory/api/pypi/pypi/simple
Processing ./cryptography-44.0.2.tar.gz
Created temporary directory: /tmp/pip-req-build-rrkeqobl
Added file:///tmp/crypto/cryptography-44.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-ipet428z'
Created temporary directory: /tmp/pip-modern-metadata-ozk42nel
Running command Preparing metadata (pyproject.toml)
Updating crates.io index
error: failed to get `asn1` as a dependency of package `cryptography-rust v0.1.0 (/tmp/pip-req-build-rrkeqobl/src/rust)`
Caused by:
download of config.json failed
Caused by:
failed to get successful HTTP response from `https://index.crates.io/config.json` (), got 0
body:
π₯ maturin failed
Caused by: Cargo metadata failed. Does your crate compile with `cargo build`?
Caused by: `cargo metadata` exited with an error:
Error running maturin: Command '['maturin', 'pep517', 'write-dist-info', '--metadata-directory', '/tmp/pip-modern-metadata-ozk42nel', '--interpreter', '/opt/freeware/bin/python3']' returned non-zero exit status 1.
Checking for Rust toolchain....
Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-ozk42nel --interpreter /opt/freeware/bin/python3`
error: subprocess-exited-with-error
Preparing metadata (pyproject.toml) did not run successfully.
exit code: 1
See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /opt/freeware/bin/python3 /opt/freeware/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmp9s8flsua
cwd: /tmp/pip-req-build-rrkeqobl
Preparing metadata (pyproject.toml) ... error
Remote version of pip: 25.1.1
Local version of pip: 25.1.1
Was pip installed by pip? True
error: metadata-generation-failed
Encountered error while generating package metadata.
See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Exception information:
Traceback (most recent call last):
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/operations/build/metadata.py", line 34, in generate_metadata
distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir)
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/utils/misc.py", line 723, in prepare_metadata_for_build_wheel
return super().prepare_metadata_for_build_wheel(
File "/opt/freeware/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 224, in prepare_metadata_for_build_wheel
return self._call_hook(
File "/opt/freeware/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 392, in _call_hook
self._subprocess_runner(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/utils/subprocess.py", line 237, in runner
call_subprocess(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess
raise error
pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper
status = _inner_run()
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run
return self.run(options, args)
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 68, in wrapper
return func(self, options, args)
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/commands/install.py", line 387, in run
requirement_set = resolver.resolve(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 77, in resolve
collected = self.factory.collect_root_requirements(root_reqs)
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 545, in collect_root_requirements
reqs = list(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 501, in _make_requirements_from_install_req
cand = self._make_base_candidate_from_link(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link
self._link_candidate_cache[link] = LinkCandidate(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__
super().__init__(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__
self.dist = self._prepare()
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare
dist = self._prepare_distribution()
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution
return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement
dist = _get_prepared_distribution(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata
self.req.prepare_metadata()
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/req/req_install.py", line 575, in prepare_metadata
self.metadata_directory = generate_metadata(
File "/opt/freeware/lib/python3.9/site-packages/pip/_internal/operations/build/metadata.py", line 36, in generate_metadata
raise MetadataGenerationFailed(package_details=details) from error
pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed
Removed file:///tmp/crypto/cryptography-44.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-ipet428z'
Removed build tracker: '/tmp/pip-build-tracker-ipet428z'
root@:/tmp/crypto #
------------------------------
Manish Anand
Original Message:
Sent: Wed May 07, 2025 02:43 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Many Thanks for the steps Aditya. I will try this and let you know. Thanks again.
Ayappan asked for the differences between version 43 and 44 and below are the 2 differences between cryptography version 43 and 44 which I got from the application team:
1) This is the changelog for updated version of cryptography - 44.0.0.
2) Relax the Authority Key Identifier requirements on root CA certificates during X.509 verification to allow fields permitted by RFC 5280 but forbidden by the CA/Browser BRs.
Regards,
Manish Anand
------------------------------
Manish Anand
Original Message:
Sent: Tue May 06, 2025 05:34 AM
From: Aditya Kamath
Subject: python3-cryptography Version 44.0.0
Hi Manish,
You can download the cryptography tarball from the PyPI website here.
Then kindly install the below dnf packages.
python3.9-setuptools-rust, python3.9-hypothesis, python3.9-devel, python3.9, python3.9-setuptools, python3.9-semantic_version, python3.9-cffi, libffi, libffi-devel, python3.9-maturin, python3.9-six.
You also need a Rust compiler, which you can download for free from here.
Once that is done please export PATH to you bin directory where rust compiler exists.
In my case it is
export PATH=$PWD:/home/buildusr/IBM_SDK_RUST_0.0.9_AIX/bin:$PATH
After this it is straightforward. cd to cryptography tar ball directory, then
export OBJECT_MODE=64
export CC=gcc
export CFLAGS="-maix64 -I/usr/local/include -I/opt/freeware/include -D_ALL_SOURCE -std=c++17 -pthread"
export CXX=g++
export CXXFLAGS="-maix64 -I/usr/local/include -I/opt/freeware/include -D_ALL_SOURCE -std=c++17 -pthread"
export LDFLAGS="-L/opt/freeware/lib64 -L/opt/freeware/lib -Wl,-blibpath:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib:/lib"
export PKG_CONFIG_PATH=/opt/freeware/lib64/pkgconfig/
which rustc
export RUSTFLAGS="-C link-arg=-bbigtoc -L/opt/freeware/lib -D_ALL_SOURCE -lpython3.9"
export CRATE_CC_NO_DEFAULTS=true
export OPENSSL_DIR=/usr
export OPENSSL_STATIC=0
export OPENSSL_NO_VENDOR=1
export LIBZ_SYS_STATIC=0
export DEP_Z_INCLUDE=/opt/freeware/include
pip3.9 install . -I --no-deps --no-build-isolation --root %{buildroot} -vvv --ignore-installed
You should be able to install and use cryptography.
Building wheel for cryptography (pyproject.toml): finished with status 'done'
Created wheel for cryptography: filename=cryptography-44.0.2-cp37-abi3-aix_2_00F905E64C00.whl size=4516833 sha256=ba849db088a39a9b057e4e1b3ceadb0d807419a4de6f5ac31172f3de3a20ac9c
Stored in directory: /home/buildusr/.cache/pip/wheels/ac/70/c3/fc10001730bbd3ef4c49fd93fc56b2a9734f4c01afaa211b60
Successfully built cryptography
Installing collected packages: cryptography
Successfully installed cryptography-44.0.2
Remote version of pip: 25.1
Local version of pip: 23.3.1
------------------------------
Aditya Kamath
Original Message:
Sent: Mon May 05, 2025 07:25 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Hi Ayappan,
I am checking with application team what is that feature they need which is not available in Cryptography 43 and is there in ver 44.
Meanwhile as Aditya told, can you or Aditya please share the build steps via which I can install Cryptography ver 44 using 'pip' from artifactory, that will be really helpful. Also if you can provide the rust compiler please and its step to use.
Thanks.
Regards,
Manish Anand
------------------------------
Manish Anand
Original Message:
Sent: Mon May 05, 2025 05:36 AM
From: Ayappan P
Subject: python3-cryptography Version 44.0.0
Hi Manish,
Can we get more info on what is that feature which is not available in 43.0.0 ?
Generally we don't do "ad hoc" python based package updates unless they are security issues (CVEs) or if the version is old & requires an update. This eases the maintenance effort as these packages release cycles are very fast and any updates might bring additional dependencies or newer version of dependencies.
------------------------------
Ayappan P
Original Message:
Sent: Mon May 05, 2025 05:15 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Hi Aditya,
Thanks for the reply. Our application team needs Cryptography 44.0.0, it has some feature which is not there in Version 43.0.
Yes I would like to try installing the same, if you can share the build steps, that will be really helpful. Also if you can provide the rust compiler please and its step to use.
Thanks.
Regards,
Manish Anand
------------------------------
Manish Anand
Original Message:
Sent: Mon May 05, 2025 03:59 AM
From: Aditya Kamath
Subject: python3-cryptography Version 44.0.0
Hi Manish, ,
Normally we update packages like cryptography on CVE issues or very specific features that AIX users need.
Can you tell us why you want the version 44 update? By that I mean, is there a feature in 44 not available in version 43 or similar? Cryptography can still work with Python 3.9.
Like Ranjit, even I am able to build version 44. If you want to try it yourself, then we can share the build steps. Do you have a Rust compiler?
------------------------------
Aditya Kamath
Original Message:
Sent: Mon May 05, 2025 03:07 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Thanks for the reply Ranjit.
Can you please give the details for what else packages are installed on your host, like pip list output and rpm details, so that I can also try and install "cryptography 44.0.2" because I have tried it several times but failed to install cryptography from Artifactory using 'pip'.
Should I remove the RPM of cryptography 43.0.0 and try installing cryptography 44.0.0 from Artifactory using pip?
For 'Cryptography 44' RPM version can you let me know by when it can be available to download and installed.
Many Thanks.
Regards,
Manish Anand
------------------------------
Manish Anand
Original Message:
Sent: Wed April 30, 2025 08:47 AM
From: Ranjit Ranjan
Subject: python3-cryptography Version 44.0.0
Okay Manish. Thanks for info.
I am able to compile version 44.0.2 using python3.9 only. I didn't hit the above error.
We will build and update in toolbox ASAP.
# python3 -m pip list | grep -i crypto
cryptography 44.0.2
------------------------------
Ranjit Ranjan
Original Message:
Sent: Wed April 30, 2025 03:24 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Hi Ranjit,
Thanks for the reply. I have installed RPM version 43 for python3-cryptography which is provided by IBM but client needs version 44 which is not available as a RPM. So I tried to upgrade and below is the error. If I remove the RPM version of cryptography still it fails to install directly from repository.
This is something I have tried via root, user also tried in virtual environment but still its failing. User needs both latest version of PyOpenSSL and python3-cryptography but looks like its not possible in virtual environment as per below IBM post (below link).
https://community.ibm.com/community/user/discussion/error-installing-packages-in-python-venv
Below is the error:
#/opt/freeware/bin/python3
Python 3.9.19 (main, Apr 5 2024, 05:08:51)
[GCC 10.3.0] on aix
Type "help", "copyright", "credits" or "license" for more information.
>>>
#/opt/freeware/bin/python3 -m pip list
Package Version
------------------ ---------
certifi 2025.1.31
cffi 1.13.2
charset-normalizer 3.4.1
cryptography 43.0.0
idna 3.10
maturin 1.7.0
pip 25.0.1
pycparser 2.19
PyJWT 2.10.1
pyOpenSSL 25.0.0
PyPDF2 3.0.1
requests 2.32.3
semantic-version 2.10.0
setuptools 78.1.0
setuptools-rust 1.10.1
tomli 2.0.1
typing_extensions 4.13.1
urllib3 2.3.0
wheel 0.45.1
#/opt/freeware/bin/python3 -m pip install --upgrade cryptography
Looking in indexes: https://artifacts-read.gkp.xxxxxxxxxxxxxx.net/artifactory/api/pypi/pypi/simple
Requirement already satisfied: cryptography in /opt/freeware/lib64/python3.9/site-packages (43.0.0)
Collecting cryptography
Using cached https://artifacts-read.gkp.xxxxxxxxxxxx.net/artifactory/api/pypi/pypi/packages/cryptography/44.0.2/cryptography-44.0.2.tar.gz (710 kB)
Installing build dependencies ... error
error: subprocess-exited-with-error
pip subprocess to install build dependencies did not run successfully.
exit code: 1
[86 lines of output]
Looking in indexes: https://artifacts-read.gkp.xxxxxxxxxxx.net/artifactory/api/pypi/pypi/simple
Collecting maturin<2,>=1
Downloading https://artifacts-read.gkp.xxxxxxxxxxxx.net/artifactory/api/pypi/pypi/packages/maturin/1.8.3/maturin-1.8.3.tar.gz (199 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting cffi>=1.12
Using cached https://artifacts-read.gkp.xxxxxxxxxxx.net/artifactory/api/pypi/pypi/packages/cffi/1.17.1/cffi-1.17.1.tar.gz (516 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting setuptools!=74.0.0,!=74.1.0,!=74.1.1,!=74.1.2
Using cached https://artifacts-read.gkp.xxxxxxxxxxxx.net/artifactory/api/pypi/pypi/packages/setuptools/80.0.0/setuptools-80.0.0-py3-none-any.whl (1.2 MB)
Collecting tomli>=1.1.0 (from maturin<2,>=1)
Using cached https://artifacts-read.gkp.xxxxxxxxxxx.net/artifactory/api/pypi/pypi/packages/tomli/2.2.1/tomli-2.2.1-py3-none-any.whl (14 kB)
Collecting pycparser (from cffi>=1.12)
Using cached https://artifacts-read.gkp.xxxxxxxxxxx.net/artifactory/api/pypi/pypi/packages/pycparser/2.22/pycparser-2.22-py3-none-any.whl (117 kB)
Building wheels for collected packages: maturin, cffi
Building wheel for maturin (pyproject.toml): started
Building wheel for maturin (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
Building wheel for maturin (pyproject.toml) did not run successfully.
exit code: 1
[43 lines of output]
/tmp/pip-build-env-q28rov95/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
By 2026-Feb-18, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
running bdist_wheel
running build
running build_py
creating build/lib.aix-7302-2419-64-cpython-39/maturin
copying maturin/__init__.py -> build/lib.aix-7302-2419-64-cpython-39/maturin
copying maturin/__main__.py -> build/lib.aix-7302-2419-64-cpython-39/maturin
running egg_info
writing maturin.egg-info/PKG-INFO
writing dependency_links to maturin.egg-info/dependency_links.txt
writing requirements to maturin.egg-info/requires.txt
writing top-level names to maturin.egg-info/top_level.txt
reading manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.json' under directory 'src/python_interpreter'
writing manifest file 'maturin.egg-info/SOURCES.txt'
running build_ext
running build_rust
Updating crates.io index
error: failed to get `anyhow` as a dependency of package `maturin v1.8.3 (/tmp/pip-install-n158c3cn/maturin_53eeb59530484b358a7d78c5247e3d37)`
Caused by:
download of config.json failed
Caused by:
failed to get successful HTTP response from `https://index.crates.io/config.json` (), got 0
body:
error: `cargo metadata --manifest-path Cargo.toml --format-version 1 --locked` failed with code 101
-- Output captured from stdout:
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for maturin
Building wheel for cffi (pyproject.toml): started
Building wheel for cffi (pyproject.toml): finished with status 'done'
Created wheel for cffi: filename=cffi-1.17.1-cp39-cp39-aix_7302_2419_64.whl size=333887 sha256=c81be739092303b059641ff612564003e97f3bbc45325a5fd60266d1fec5b15f
Stored in directory: /root/.cache/pip/wheels/c8/d8/c8/63201ed992601026ae45938138e93b6b8b0bc2ac446316d01f
Successfully built cffi
Failed to build maturin
ERROR: Failed to build installable wheels for some pyproject.toml based projects (maturin)
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
[notice] A new release of pip is available: 25.0.1 -> 25.1
[notice] To update, run: /opt/freeware/bin/python3 -m pip install --upgrade pip
error: subprocess-exited-with-error
pip subprocess to install build dependencies did not run successfully.
exit code: 1
See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
#
Thanks.
Manish Anand
------------------------------
Manish Anand
Original Message:
Sent: Tue April 29, 2025 08:43 AM
From: Ranjit Ranjan
Subject: python3-cryptography Version 44.0.0
Hi Manish,
What error you are hitting using pip installation. Can you share that.
Thanks
Ranjit
------------------------------
Ranjit Ranjan
Original Message:
Sent: Tue April 29, 2025 06:28 AM
From: Manish Anand
Subject: python3-cryptography Version 44.0.0
Hi Team,
We have requirement for "python3-cryptography Version 44.0.0". Can you please let us know when this version will be out and available for use.
We have installed python3.9.19 and PyOpenSSL 25.0.0 (this is also needed) but still not able to install python3-cryptography ver 44 from Artifactory using 'pip'.
Do you think if we install python 3.11, will I be able to install python3-cryptography 44.0.0 from Artifactory using 'pip'?
Regards,
Manish Anand
------------------------------
Manish Anand
------------------------------