Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
holoviz
GitHub Repository: holoviz/panel
Path: blob/main/scripts/conda/build.sh
2012 views
1
#!/usr/bin/env bash
2
3
set -euxo pipefail
4
5
PACKAGE="panel"
6
7
python -m build --sdist .
8
9
VERSION=$(python -c "import $PACKAGE; print($PACKAGE._version.__version__)")
10
export VERSION
11
12
BK_CHANNEL=$(python -c "
13
import bokeh
14
from packaging.version import Version
15
16
if Version(bokeh.__version__).is_prerelease:
17
print('bokeh/label/rc')
18
else:
19
print('bokeh')
20
")
21
22
conda build scripts/conda/recipe --no-anaconda-upload --no-verify -c "$BK_CHANNEL" -c conda-forge --package-format 1
23
24
mv "$CONDA_PREFIX/conda-bld/noarch/$PACKAGE-$VERSION-py_0.tar.bz2" dist
25
26