repo2docker/tests/conda/py35-binder-dir/verify

29 wiersze
616 B
Plaintext
Czysty Zwykły widok Historia

2017-10-04 21:49:00 +00:00
#!/usr/bin/env python
import os
2017-10-04 21:49:00 +00:00
import sys
from subprocess import STDOUT, check_output
2017-10-04 21:49:00 +00:00
assert sys.version_info[:2] == (3, 10), sys.version
2017-10-04 21:49:00 +00:00
def sh(cmd, **kwargs):
return check_output(cmd, **kwargs).decode("utf8").strip()
kernel_python = os.path.join(os.environ["KERNEL_PYTHON_PREFIX"], "bin", "python")
out = sh([kernel_python, "--version"], stderr=STDOUT)
v = out.split()[1]
assert v[:3] == "3.5", out
out = sh(["micromamba", "--version"])
assert out == "1.1.0", out
out = sh(["mamba", "--version"])
assert (
out
== """mamba 1.1.0
2022-08-01 16:16:14 +00:00
conda 4.13.0"""
), out
sh([kernel_python, "-c", "import numpy"])