Bootstrap: docker
From: ubuntu:20.04 

%post
    apt-get update
    apt-get upgrade -y 
    ldconfig
    apt-get install -y python3-pip
    pip3 install --upgrade pip
    echo 'absl-py==1.0.0
anyio==3.6.1
argon2-cffi==21.3.0
argon2-cffi-bindings==21.2.0
asttokens==2.0.5
astunparse==1.6.3
attrs==20.3.0
Babel==2.10.3
backcall==0.2.0
beautifulsoup4==4.11.1
bleach==5.0.1
cachetools==5.0.0
certifi==2022.6.15
cffi==1.15.1
charset-normalizer==2.1.0
cirq==1.0.0
cirq-aqt==1.0.0
cirq-core==1.0.0
cirq-google==1.0.0
cirq-ionq==1.0.0
cirq-pasqal==1.0.0
cirq-rigetti==1.0.0
cirq-web==1.0.0
cryptography==37.0.4
cycler==0.11.0
debugpy==1.6.2
decorator==5.1.1
defusedxml==0.7.1
dill==0.3.5.1
duet==0.2.7
entrypoints==0.4
executing==0.9.1
fastjsonschema==2.16.1
flatbuffers==1.12
fonttools==4.34.4
gast==0.4.0
geographiclib==1.52
geopy==2.2.0
google-api-core==1.32.0
google-auth==2.6.0
google-auth-oauthlib==0.4.6
google-pasta==0.2.0
googleapis-common-protos==1.56.4
grpcio==1.44.0
gym==0.24.1
gym-notices==0.0.7
h11==0.9.0
httpcore==0.11.1
httpx==0.15.5
idna==3.3
importlib-metadata==4.11.2
importlib-resources==5.9.0
ipykernel==6.15.1
ipython==8.4.0
ipython-genutils==0.2.0
ipywidgets==7.7.1
iso8601==0.1.16
jedi==0.18.1
Jinja2==3.1.2
json5==0.9.8
jsonschema==4.8.0
jupyter==1.0.0
jupyter-client==7.3.4
jupyter-console==6.4.4
jupyter-core==4.11.1
jupyter-server==1.18.1
jupyterlab==3.4.4
jupyterlab-pygments==0.2.2
jupyterlab-server==2.15.0
jupyterlab-widgets==1.1.1
keras==2.9.0
keras-nightly==2.9.0.dev2022030108
Keras-Preprocessing==1.1.2
kiwisolver==1.4.4
lark==0.11.3
libclang==13.0.0
Markdown==3.3.6
MarkupSafe==2.1.1
matplotlib==3.5.2
matplotlib-inline==0.1.3
mistune==0.8.4
mpmath==1.2.1
msgpack==0.6.2
nbclassic==0.4.3
nbclient==0.6.6
nbconvert==6.5.0
nbformat==5.4.0
nest-asyncio==1.5.5
networkx==2.8.5
nominatim==0.1
notebook==6.4.12
notebook-shim==0.1.0
ntlm-auth==1.5.0
numpy==1.22.2
oauthlib==3.2.0
opt-einsum==3.3.0
packaging==21.3
pandas==1.4.3
pandocfilters==1.5.0
parso==0.8.3
pbr==5.9.0
pexpect==4.8.0
pickleshare==0.7.5
Pillow==9.2.0
ply==3.11
projectq==0.7.3
prometheus-client==0.14.1
prompt-toolkit==3.0.30
proto-plus==1.20.6
protobuf==3.19.4
psutil==5.9.1
ptyprocess==0.7.0
pure-eval==0.2.2
py==1.11.0
pyasn1==0.4.8
pyasn1-modules==0.2.8
pycparser==2.21
pydantic==1.9.1
pydot==1.4.2
Pygments==2.12.0
PyJWT==1.7.1
pylatexenc==2.10
pyparsing==3.0.9
pyquil==3.1.0
pyrsistent==0.18.1
python-dateutil==2.8.2
python-rapidjson==1.8
pytz==2022.1
pyzmq==23.2.0
qcs-api-client==0.20.17
qiskit==0.37.0
qiskit-aer==0.10.4
qiskit-aer-gpu==0.10.4
qiskit-ibmq-provider==0.19.2
qiskit-terra==0.21.0
qtconsole==5.3.1
QtPy==2.1.0
qutip==4.7.0
requests==2.28.1
requests-ntlm==1.1.0
requests-oauthlib==1.3.1
retry==0.9.2
retrying==1.3.3
retworkx==0.11.0
rfc3339==6.2
rfc3986==1.5.0
rpcq==3.10.0
rsa==4.8
ruamel.yaml==0.17.21
ruamel.yaml.clib==0.2.6
scipy==1.8.1
seaborn==0.11.2
Send2Trash==1.8.0
six==1.16.0
sniffio==1.2.0
sortedcontainers==2.4.0
soupsieve==2.3.2.post1
stack-data==0.3.0
stevedore==4.0.0
symengine==0.9.2
sympy==1.10.1
tb-nightly==2.9.0a20220301
tensorboard==2.9.1
tensorboard-data-server==0.6.1
tensorboard-plugin-wit==1.8.1
tensorflow==2.9.1
tensorflow-estimator==2.9.0
tensorflow-io-gcs-filesystem==0.24.0
termcolor==1.1.0
terminado==0.15.0
tf-estimator-nightly==2.9.0.dev2022030109
tinycss2==1.1.1
toml==0.10.2
tornado==6.2
tqdm==4.64.0
traitlets==5.3.0
tweedledum==1.1.1
typing_extensions==4.3.0
urllib3==1.26.11
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==1.3.3
websockets==10.3
widgetsnbextension==3.6.1
zipp==3.8.1' > requirements.txt
    pip3 install -r requirements.txt 

%help
    IBM Qiskit
    Google Cirq
    ProjectQ
    QuTiP


