diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 0f01143..1c679a9 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -21,8 +21,8 @@ jobs: fail-fast: false matrix: include: - - emsdk_ver: "3.1.45" - python_version: "3.11" + - emsdk_ver: "3.1.73" + python_version: "3.13" steps: @@ -34,7 +34,7 @@ jobs: - name: Install micromamba uses: mamba-org/setup-micromamba@v1 with: - environment-file: environment-dev_${{matrix.emsdk_ver}}.yml + environment-file: environment-dev.yml environment-name: pyjs-wasm condarc: | channels: diff --git a/build_mkdocs.sh b/build_mkdocs.sh index 672efc7..8f34d22 100755 --- a/build_mkdocs.sh +++ b/build_mkdocs.sh @@ -18,13 +18,13 @@ if [ ! -d "$WASM_ENV_PREFIX" ]; then echo "Creating wasm env $WASM_ENV_NAME" micromamba create -n $WASM_ENV_NAME \ --platform=emscripten-wasm32 \ - -c https://repo.mamba.pm/emscripten-forge \ - -c https://repo.mamba.pm/conda-forge \ + -c https://repo.prefix.dev/emscripten-forge-dev\ + -c https://repo.prefix.dev/conda-forge \ --yes \ python=$PYTHON_VERSION "pybind11" nlohmann_json pybind11_json numpy \ bzip2 sqlite zlib zstd libffi exceptiongroup\ - "xeus" "xeus-lite" xeus-python "xeus-javascript" xtl "ipython=8.22.2=py311had7285e_1" "traitlets>=5.14.2" \ - openssl + "xeus" "xeus-lite" xeus-python "xeus-javascript" xtl "ipython" "traitlets>=5.14.2" \ + openssl liblzma else echo "Wasm env $WASM_ENV_NAME already exists" @@ -100,7 +100,7 @@ if true; then -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON \ -DCMAKE_INSTALL_PREFIX=$PREFIX \ -DXPYT_EMSCRIPTEN_WASM_BUILD=ON \ - -DCMAKE_INCLUDE_PATH=$WASM_ENV_PREFIX/include/python3.11 + -DCMAKE_INCLUDE_PATH=$WASM_ENV_PREFIX/include/python3.13 emmake make -j8 install diff --git a/mkdocs.yml b/mkdocs.yml index 120bbf4..e25c6df 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -34,7 +34,6 @@ plugins: options: allow_inspection: true show_root_heading: true - show_source: false markdown_extensions: