From edfd0510af550b2e63f35975eb87ebbd9d4abdb6 Mon Sep 17 00:00:00 2001 From: Ben Clifford Date: Fri, 16 Feb 2024 09:31:44 +0000 Subject: [PATCH] Add psij-python dependency for radical to avoid radical.saga layer See https://github.com/radical-cybertools/radical.saga/issues/885 which repeatedly recommends avoiding the radical SAGA layer, and the corresponding Parsl issue #3029 This PR updates the comment for psi-j-parsl in setup.py to reflect the different between psi-j-parsl and psij-python. --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index e35f1b1591..6c04e4fab2 100755 --- a/setup.py +++ b/setup.py @@ -34,8 +34,8 @@ 'workqueue': ['work_queue'], 'flux': ['pyyaml', 'cffi', 'jsonschema'], 'proxystore': ['proxystore'], - 'radical-pilot': ['radical.pilot'], - # Disabling psi-j since github direct links are not allowed by pypi + 'radical-pilot': ['radical.pilot', 'psij-python==0.9.3'], + # Disabling psi-j-parsl since github direct links are not allowed by pypi # 'psij': ['psi-j-parsl@git+https://github.com/ExaWorks/psi-j-parsl'] } extras_require['all'] = sum(extras_require.values(), [])