grpcio-fips quarantined on pypi
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
When running "ayx_plugin_cli designer-install --install-type admin" to test a plugin, the cli attempts to install the dependencies from requirements-thirdparty.txt. This call is failing for me. Relevant log messages are below. If I look up grpcio-fips on pypi, it says it's quarantined. Is this the cause of the failure?
[Creating YXI] Using cached urllib3-2.4.0-py3-none-any.whl.metadata (6.5 kB)
[Creating YXI] Collecting colorama==0.4.6 (from -r requirements-thirdparty.txt (line 29))
[Creating YXI] Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
[Creating YXI] Collecting Click==8.1.7 (from ayx_python_sdk==2.5.0->-r requirements-thirdparty.txt (line 1))
[Creating YXI] Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
[Creating YXI] INFO: pip is looking at multiple versions of ayx-python-sdk to determine which version is compatible with other requirements. This could take a while.
[Creating YXI] ERROR: Ignored the following versions that require a different python version: 1.0.2 Requires-Python >=3.8,<3.9; 2.0.0 Requires-Python >=3.8,<3.9; 2.0.1 Requires-Python >=3.8,<3.9; 2.1.0 Requires-Python >=3.8,<3.9; 2.1.1 Requires-Python >=3.8,<3.9; 2.1.2 Requires-Python >=3.8,<3.9; 2.2.0 Requires-Python >=3.8,<3.9; 2.3.0 Requires-Python >=3.11; 2.3.0 Requires-Python >=3.8,<3.9; 2.3.1 Requires-Python >=3.11; 2.3.2 Requires-Python >=3.11; 2.3.3 Requires-Python >=3.11; 2.3.4 Requires-Python >=3.11; 2.3.5 Requires-Python >=3.11
[Creating YXI] ERROR: Could not find a version that satisfies the requirement grpcio-fips==1.70.0; sys_platform == "win32" (from ayx-python-sdk) (from versions: none)
[Creating YXI] ERROR: No matching distribution found for grpcio-fips==1.70.0; sys_platform == "win32"
[Creating YXI] TaskFailed - taskid:generate_backend_artifact:install_thirdparty_deps
[Creating YXI] Command failed: 'C:\Users\sbrenneman\.conda\envs\ayx_2025_1_2_79\python.exe -m pip install -r requirements-thirdparty.txt --upgrade --target C:\projects\ayx-package\.ayx_cli.cache\dist' returned 1
[Creating YXI]
ERROR: Creating YXI failed with error:
stderr:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi! I'm facing the same issue when trying to install the Alteryx Python SDK.
I think it really is that PyPI quarantine warning as well. I haven't changed anything in my env, so that seems to be the most likely cause.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
I think I managed to fix it! I created a folder inside the backend folder and put the file grpcio_fips-1.70.0-3-cp310-cp310-win_amd64.whl from grpcio_fips there. Then I pointed to it in the requirements like this:
grpcio-fips @ file:thirdparty/grpcio_fips-1.70.0-3-cp310-cp310-win_amd64.whl
Now the creation of the .yxi worked. While it’s still in quarantine, I think we can use it like this lollll