Skip to content
Snippets Groups Projects
Commit c756c6b9 authored by Carlos Gonzalez's avatar Carlos Gonzalez
Browse files

rm scipy-stack dependencies

parent 09336fb1
No related branches found
No related tags found
No related merge requests found
...@@ -13,7 +13,8 @@ toolchainopts = {'pic': True} ...@@ -13,7 +13,8 @@ toolchainopts = {'pic': True}
dependencies = [ dependencies = [
('Python', '3.10.4'), ('Python', '3.10.4'),
('SciPy-Stack', '2022a'), #('SciPy-Stack', '2022a'),
('SciPy-bundle', '2022.05'),
('protobuf-python', '3.19.4'), ('protobuf-python', '3.19.4'),
('networkx', '2.8.4'), ('networkx', '2.8.4'),
('tqdm', '4.64.0'), ('tqdm', '4.64.0'),
...@@ -28,15 +29,6 @@ exts_default_options = { ...@@ -28,15 +29,6 @@ exts_default_options = {
'sanity_pip_check': True, 'sanity_pip_check': True,
} }
# This easyconfig cirq=1.0.0 works with Stage 2023's protobuf==3.19.4, but requires
# different versions of the following packages than the ones provided by:
# 1) TensorFlow:
# different: google-auth==2.16.0, grpcio==1.51.1, cachetools=='5.2.1'
# same: pyasn1-modules=='0.2.8', rsa==4.9
# 2) tensorboard:
# different: google-auth==2.11.1, grpcio==1.49.1, cachetools=='5.2.0'
# same: pyasn1-modules=='0.2.8', rsa==4.9
exts_list = [ exts_list = [
('pyasn1-modules', '0.2.8', { ('pyasn1-modules', '0.2.8', {
...@@ -122,4 +114,19 @@ exts_list = [ ...@@ -122,4 +114,19 @@ exts_list = [
}), }),
] ]
# This easyconfig cirq=1.0.0 works with Stage 2023's protobuf==3.19.4, but requires
# different versions of the following packages than the ones provided by:
# 1) TensorFlow:
# different: google-auth==2.16.0, grpcio==1.51.1, cachetools=='5.2.1'
# same: pyasn1-modules=='0.2.8', rsa==4.9
# 2) tensorboard:
# different: google-auth==2.11.1, grpcio==1.49.1, cachetools=='5.2.0'
# same: pyasn1-modules=='0.2.8', rsa==4.9
# Therefore we make Cirq conflict with TensorFLow or tensorboard if they are loaded simultaneously
modluafooter = """
conflict("TensorFlow", "tensorboard")
"""
moduleclass = 'quantum' moduleclass = 'quantum'
...@@ -11,7 +11,9 @@ toolchainopts = {'pic': True} ...@@ -11,7 +11,9 @@ toolchainopts = {'pic': True}
dependencies = [ dependencies = [
('Python', '3.10.4'), ('Python', '3.10.4'),
('SciPy-Stack', '2022a'), #('SciPy-Stack', '2022a'),
('SciPy-bundle', '2022.05'),
('IPython', '8.5.0'),
('networkx', '2.8.4'), ('networkx', '2.8.4'),
] ]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment