[TEST] macos env codesign #825
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Publish | |
on: | |
push: | |
branches: [ master ] | |
pull_request: | |
branches: [ master ] | |
# Allows you to run this workflow manually from the Actions tab | |
workflow_dispatch: | |
jobs: | |
publish: | |
strategy: | |
matrix: | |
cfg: | |
# - { platform: linux, platform_name: Linux, os: ubuntu-latest, conda_platform: linux-64 } | |
- { platform: mac, platform_name: macOS, os: macos-latest, conda_platform: osx-64 } | |
# - { platform: win, platform_name: Windows, os: windows-latest, conda_platform: win-64 } | |
name: '${{ matrix.cfg.platform_name }} installer' | |
runs-on: ${{ matrix.cfg.os }} | |
steps: | |
- uses: actions/checkout@v3 | |
- uses: s-weigand/setup-conda@v1 | |
- run: conda install --file ./workflow_env/conda-${{ matrix.cfg.conda_platform }}.lock -y | |
- name: Install node | |
uses: actions/setup-node@v3 | |
with: | |
node-version: '14.x' | |
cache: 'yarn' | |
- name: Install dependencies | |
run: | | |
npm install --global yarn --prefer-offline | |
yarn install | |
- name: Check JupyterLab version match | |
run: | | |
yarn check_version_match | |
- name: Check Lint & Prettier | |
run: | | |
yarn lint:check | |
- name: Get package info | |
shell: bash | |
id: package-info | |
run: echo "version=$(python scripts/get_package_version.py)" >> $GITHUB_OUTPUT | |
- name: 'Find Release with tag v${{ steps.package-info.outputs.version}}' | |
uses: actions/github-script@v6 | |
id: release-exists | |
env: | |
APP_VERSION: ${{ steps.package-info.outputs.version}} | |
with: | |
script: | | |
const releases = await github.rest.repos.listReleases({ | |
owner: context.repo.owner, | |
repo: context.repo.repo | |
}) | |
const tagName = `v${process.env.APP_VERSION}` | |
const releaseWithTag = releases.data.find(release => release.tag_name === tagName && (release.draft || release.prerelease)) | |
return releaseWithTag ? 'true' : 'false' | |
result-encoding: string | |
- name: Create Application Server Installer | |
run: | | |
yarn create_env_installer:${{ matrix.cfg.platform }} | |
- name: Codesign Application Server | |
env: | |
CSC_IDENTITY_AUTO_DISCOVERY: true | |
CSC_FOR_PULL_REQUEST: true | |
CSC_LINK: ${{ secrets.CSC_LINK }} | |
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }} | |
APPLEID: ${{ secrets.APPLEID }} | |
APPLEIDPASS: ${{ secrets.APPLEIDPASS }} | |
TEST_CERT_PASS: ${{ secrets.TEST_CERT_PASS }} | |
run: | | |
echo $CSC_LINK | base64 -d -o certificate.p12 | |
security create-keychain -p $TEST_CERT_PASS build.keychain | |
security default-keychain -s build.keychain | |
security unlock-keychain -p $TEST_CERT_PASS build.keychain | |
echo "importing certificate" | |
security import certificate.p12 -k build.keychain -P $CSC_KEY_PASSWORD -T /usr/bin/codesign | |
echo "imported certificate" | |
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k $TEST_CERT_PASS build.keychain | |
echo "signing files" | |
declare -a files=("./env_installer/jlab_server/bin/bzip2recover" "./env_installer/jlab_server/bin/lzmainfo" "./env_installer/jlab_server/bin/tabs" "./env_installer/jlab_server/bin/toe" "./env_installer/jlab_server/bin/tificc" "./env_installer/jlab_server/bin/xzdec" "./env_installer/jlab_server/bin/tiffsplit" "./env_installer/jlab_server/bin/fax2tiff" "./env_installer/jlab_server/bin/linkicc" "./env_installer/jlab_server/bin/opj_compress" "./env_installer/jlab_server/bin/opj_dump" "./env_installer/jlab_server/bin/wish8.6" "./env_installer/jlab_server/bin/png-fix-itxt" "./env_installer/jlab_server/bin/opj_decompress" "./env_installer/jlab_server/bin/tiffdump" "./env_installer/jlab_server/bin/bunzip2" "./env_installer/jlab_server/bin/tiff2bw" "./env_installer/jlab_server/bin/libdeflate-gzip" "./env_installer/jlab_server/bin/cjpeg" "./env_installer/jlab_server/bin/jpegtran" "./env_installer/jlab_server/bin/pngfix" "./env_installer/jlab_server/bin/tiffcmp" "./env_installer/jlab_server/bin/brotli" "./env_installer/jlab_server/bin/tset" "./env_installer/jlab_server/bin/tiff2pdf" "./env_installer/jlab_server/bin/bzcat" "./env_installer/jlab_server/bin/tclsh8.6" "./env_installer/jlab_server/bin/python3.8" "./env_installer/jlab_server/bin/djpeg" "./env_installer/jlab_server/bin/tiffcrop" "./env_installer/jlab_server/bin/xz" "./env_installer/jlab_server/bin/tiffdither" "./env_installer/jlab_server/bin/clear" "./env_installer/jlab_server/bin/tiffset" "./env_installer/jlab_server/bin/tic" "./env_installer/jlab_server/bin/libdeflate-gunzip" "./env_installer/jlab_server/bin/tiff2ps" "./env_installer/jlab_server/bin/tiffinfo" "./env_installer/jlab_server/bin/infocmp" "./env_installer/jlab_server/bin/pal2rgb" "./env_installer/jlab_server/bin/zstd" "./env_installer/jlab_server/bin/transicc" "./env_installer/jlab_server/bin/wrjpgcom" "./env_installer/jlab_server/bin/psicc" "./env_installer/jlab_server/bin/jpgicc" "./env_installer/jlab_server/bin/tjbench" "./env_installer/jlab_server/bin/lzmadec" "./env_installer/jlab_server/bin/fax2ps" "./env_installer/jlab_server/bin/tiffcp" "./env_installer/jlab_server/bin/tput" "./env_installer/jlab_server/bin/openssl" "./env_installer/jlab_server/bin/tiffmedian" "./env_installer/jlab_server/bin/curve_keygen" "./env_installer/jlab_server/bin/rdjpgcom" "./env_installer/jlab_server/bin/bzip2" "./env_installer/jlab_server/bin/raw2tiff" "./env_installer/jlab_server/bin/ppm2tiff" "./env_installer/jlab_server/bin/tiff2rgba" "./env_installer/jlab_server/lib/libsqlite3.0.dylib" "./env_installer/jlab_server/lib/libreadline.8.2.dylib" "./env_installer/jlab_server/lib/libxcb.1.dylib" "./env_installer/jlab_server/lib/libffi.8.dylib" "./env_installer/jlab_server/lib/libncurses.6.dylib" "./env_installer/jlab_server/lib/libxcb-dpms.0.dylib" "./env_installer/jlab_server/lib/libtcl8.6.dylib" "./env_installer/jlab_server/lib/libxcb-shm.0.dylib" "./env_installer/jlab_server/lib/libz.1.2.13.dylib" "./env_installer/jlab_server/lib/libxcb-sync.1.dylib" "./env_installer/jlab_server/lib/libxcb-screensaver.0.dylib" "./env_installer/jlab_server/lib/libform.6.dylib" "./env_installer/jlab_server/lib/liblcms2.2.dylib" "./env_installer/jlab_server/lib/libpng16.16.dylib" "./env_installer/jlab_server/lib/libc++.1.0.dylib" "./env_installer/jlab_server/lib/libxcb-res.0.dylib" "./env_installer/jlab_server/lib/libssl.3.dylib" "./env_installer/jlab_server/lib/libomp.dylib" "./env_installer/jlab_server/lib/libpanelw.6.dylib" "./env_installer/jlab_server/lib/libxcb-randr.0.dylib" "./env_installer/jlab_server/lib/libfreetype.6.dylib" "./env_installer/jlab_server/lib/libxcb-record.0.dylib" "./env_installer/jlab_server/lib/libcrypto.3.dylib" "./env_installer/jlab_server/lib/libbrotlienc.1.0.9.dylib" "./env_installer/jlab_server/lib/libtinfow.6.dylib" "./env_installer/jlab_server/lib/libXau.6.0.0.dylib" "./env_installer/jlab_server/lib/libtiffxx.6.dylib" "./env_installer/jlab_server/lib/libxcb-damage.0.dylib" "./env_installer/jlab_server/lib/libxcb-xkb.1.dylib" "./env_installer/jlab_server/lib/libxcb-xfixes.0.dylib" "./env_installer/jlab_server/lib/libsodium.23.dylib" "./env_installer/jlab_server/lib/libpanel.6.dylib" "./env_installer/jlab_server/lib/libsharpyuv.0.dylib" "./env_installer/jlab_server/lib/libxcb-glx.0.dylib" "./env_installer/jlab_server/lib/libbz2.1.0.8.dylib" "./env_installer/jlab_server/lib/libxcb-xvmc.0.dylib" "./env_installer/jlab_server/lib/libgfortran.5.dylib" "./env_installer/jlab_server/lib/libxcb-shape.0.dylib" "./env_installer/jlab_server/lib/libxcb-render.0.dylib" "./env_installer/jlab_server/lib/libdeflate.0.dylib" "./env_installer/jlab_server/lib/libxcb-dri2.0.dylib" "./env_installer/jlab_server/lib/libwebp.7.dylib" "./env_installer/jlab_server/lib/libzstd.1.5.2.dylib" "./env_installer/jlab_server/lib/libXdmcp.6.dylib" "./env_installer/jlab_server/lib/libopenblasp-r0.3.23.dylib" "./env_installer/jlab_server/lib/libmenuw.6.dylib" "./env_installer/jlab_server/lib/libturbojpeg.0.2.0.dylib" "./env_installer/jlab_server/lib/libwebpmux.3.dylib" "./env_installer/jlab_server/lib/libncursesw.6.dylib" "./env_installer/jlab_server/lib/libopenjp2.2.5.0.dylib" "./env_installer/jlab_server/lib/libwebpdemux.2.dylib" "./env_installer/jlab_server/lib/libxcb-dri3.0.dylib" "./env_installer/jlab_server/lib/libLerc.4.dylib" "./env_installer/jlab_server/lib/liblzma.5.dylib" "./env_installer/jlab_server/lib/libxcb-composite.0.dylib" "./env_installer/jlab_server/lib/libtk8.6.dylib" "./env_installer/jlab_server/lib/libtinfo.6.dylib" "./env_installer/jlab_server/lib/libxcb-xtest.0.dylib" "./env_installer/jlab_server/lib/libbrotlidec.1.0.9.dylib" "./env_installer/jlab_server/lib/libxcb-xinput.0.dylib" "./env_installer/jlab_server/lib/libzmq.5.dylib" "./env_installer/jlab_server/lib/libxcb-xf86dri.0.dylib" "./env_installer/jlab_server/lib/libbrotlicommon.1.0.9.dylib" "./env_installer/jlab_server/lib/libquadmath.0.dylib" "./env_installer/jlab_server/lib/libmenu.6.dylib" "./env_installer/jlab_server/lib/libgcc_s.1.1.dylib" "./env_installer/jlab_server/lib/libxcb-present.0.dylib" "./env_installer/jlab_server/lib/libxcb-xinerama.0.dylib" "./env_installer/jlab_server/lib/libgcc_s.1.dylib" "./env_installer/jlab_server/lib/libyaml-0.2.dylib" "./env_installer/jlab_server/lib/libformw.6.dylib" "./env_installer/jlab_server/lib/libtiff.6.dylib" "./env_installer/jlab_server/lib/libwebpdecoder.3.dylib" "./env_installer/jlab_server/lib/libpython3.8.dylib" "./env_installer/jlab_server/lib/libjpeg.8.2.2.dylib" "./env_installer/jlab_server/lib/libhistory.8.2.dylib" "./env_installer/jlab_server/lib/libxcb-xv.0.dylib" "./env_installer/jlab_server/lib/thread2.8.7/libthread2.8.7.dylib" "./env_installer/jlab_server/lib/tdbc1.1.3/libtdbc1.1.3.dylib" "./env_installer/jlab_server/lib/tdbcpostgres1.1.3/libtdbcpostgres1.1.3.dylib" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_lzma.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/fcntl.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/audioop.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/readline.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_hashlib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_blake2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_xxtestfuzz.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testimportmultiple.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_posixshmem.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/xxlimited.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/resource.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_decimal.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/zlib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/termios.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sha1.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_cn.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/binascii.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_uuid.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_md5.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sqlite3.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/pyexpat.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_bz2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/grp.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/mmap.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/parser.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_pickle.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_xxsubinterpreters.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/array.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_ssl.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_crypt.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_posixsubprocess.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_ctypes_test.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_lsprof.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/unicodedata.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testmultiphase.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_csv.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testbuffer.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_opcode.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sha256.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_multiprocessing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sha3.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sha512.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/math.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_curses.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testcapi.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/nis.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/select.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_tw.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_dbm.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_random.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_socket.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/syslog.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_datetime.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_asyncio.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_kr.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_bisect.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_scproxy.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testinternalcapi.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_queue.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_curses_panel.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_elementtree.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/cmath.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_iso2022.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_contextvars.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_statistics.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_hk.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_multibytecodec.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_json.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_ctypes.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_struct.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_heapq.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_jp.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pycosat.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/unicodedata2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/_cffi_backend.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/_ruamel_yaml.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pvectorc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/markupsafe/_speedups.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/debugpy/_vendored/pydevd/pydevd_attach_to_process/attach_x86_64.dylib" "./env_installer/jlab_server/lib/python3.8/site-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/cryptography/hazmat/bindings/_rust.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/qu2cu/qu2cu.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/misc/bezierTools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/cu2qu/cu2qu.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/varLib/iup.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/pens/momentsPen.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/feaLib/lexer.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/_argon2_cffi_bindings/_ffi.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/Foundation/_inlines.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/Foundation/_Foundation.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_simd.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_operand_flag_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_multiarray_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_rational_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_umath_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_struct_ufunc_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/linalg/_umath_linalg.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/linalg/lapack_lite.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/fft/_pocketfft_internal.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/mtrand.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_generator.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_pcg64.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_sfc64.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/bit_generator.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_common.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_mt19937.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_philox.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_bounded_integers.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingft.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingcms.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_webp.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imaging.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingmath.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingtk.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingmorph.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/tornado/speedups.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/contourpy/_contourpy.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/kiwisolver/_cext.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/AppKit/_AppKit.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/AppKit/_inlines.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_ttconv.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_image.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_path.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/ft2font.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_qhull.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_c_internal_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_tri.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/backends/_macosx.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/backends/_backend_agg.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/backends/_tkagg.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/yaml/_yaml.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/objc/_machsignals.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/objc/_objc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/psutil/_psutil_posix.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/psutil/_psutil_osx.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zstandard/backend_c.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zstandard/_cffi.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/odr/__odrpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/cluster/_optimal_leaf_ordering.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/cluster/_vq.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/cluster/_hierarchy.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/ndimage/_ni_label.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/ndimage/_nd_image.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/cython_lapack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_solve_toeplitz.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_cythonized_array_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/cython_blas.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_flapack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_flinalg.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_decomp_update.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_matfuncs_expm.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_interpolative.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_fblas.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_matfuncs_sqrtm_triu.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/__nnls.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_moduleTNC.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_lsap.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_zeros.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_group_columns.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_minpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_cobyla.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_slsqp.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_direct.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_lbfgsb.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_minpack2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_bglu_dense.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_trlib/_trlib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_highs/_highs_constants.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_highs/_highs_wrapper.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_lsq/givens_elimination.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/cython_optimize/_zeros.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_lsoda.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_vode.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_quadpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_odepack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_dop.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/io/matlab/_streams.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/io/matlab/_mio5_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/io/matlab/_mio_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/_lib/_ccallback_c.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/_lib/_fpumode.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/_lib/messagestream.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/_lib/_uarray/_uarray.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/cython_special.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_comb.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_ellip_harm_2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_specfun.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_ufuncs.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_ufuncs_cxx.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/fftpack/convolve.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_rbfinterp_pythran.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_fitpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_rgi_cython.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_bspl.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/interpnd.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_ppoly.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/dfitpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/fft/_pocketfft/pypocketfft.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/_sparsetools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/_csparsetools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_eigen/arpack/_arpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_propack/_zpropack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_propack/_cpropack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_propack/_dpropack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_propack/_spropack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/_iterative.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_dsolve/_superlu.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_tools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_matching.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_reordering.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_min_spanning_tree.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_traversal.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_flow.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_shortest_path.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_hausdorff.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_voronoi.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_ckdtree.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_distance_pybind.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_distance_wrap.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_qhull.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/transform/_rotation.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_peak_finding_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_spectral.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_sosfilt.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_max_len_seq_inner.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_sigtools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_upfirdn_apply.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_spline.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_stats_pythran.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_qmc_cy.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_sobol.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_stats.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_mvn.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_biasedurn.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_statlib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_levy_stable/levyst.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/nbinom_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/invgauss_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/hypergeom_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/binom_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/ncf_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/nct_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/skewnorm_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/ncx2_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/beta_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_rcont/rcont.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_unuran/unuran_wrapper.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/_poll.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/socket.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/error.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/message.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/_version.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/_proxy_steerable.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/context.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/_device.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/devices/monitoredqueue.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/CoreFoundation/_inlines.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/CoreFoundation/_CoreFoundation.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/io/sas/_byteswap.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/io/sas/_sas.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/parsers.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/sparse.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/reduction.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/properties.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/internals.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/reshape.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/index.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/join.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/interval.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/missing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/testing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/ops.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/indexing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/hashing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/lib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/algos.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/hashtable.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/json.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/arrays.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/groupby.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/writers.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/ops_dispatch.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/window/indexers.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/window/aggregations.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/nattype.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/vectorized.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/dtypes.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/period.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/ccalendar.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/timedeltas.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/conversion.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/strptime.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/np_datetime.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/parsing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/tzconversion.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/base.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/timestamps.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/timezones.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/offsets.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/fields.cpython-38-darwin.so" "./env_installer/jlab_server/lib/sqlite3.36.0/libsqlite3.36.0.dylib" "./env_installer/jlab_server/lib/tdbcmysql1.1.3/libtdbcmysql1.1.3.dylib" "./env_installer/jlab_server/lib/itcl4.2.2/libitcl4.2.2.dylib" "./env_installer/jlab_server/lib/tdbcodbc1.1.3/libtdbcodbc1.1.3.dylib") | |
numfiles=${#files[@]} | |
for (( i=0; i<${numfiles}; i++ )); do /usr/bin/codesign --force --deep -s "Developer ID Application" ${files[$i]} -v; done | |
rm certificate.p12 | |
# rm build.keychain | |
- name: Compress Application Server Installer | |
run: | | |
yarn compress_env_installer:${{ matrix.cfg.platform }} | |
- name: Create Application Installer for Test | |
env: | |
CSC_IDENTITY_AUTO_DISCOVERY: false # disable code signing if not release asset | |
run: | | |
yarn dist:${{ matrix.cfg.platform }} | |
if: steps.release-exists.outputs.result == 'false' | |
- name: Create Application Installer for Release | |
env: | |
CSC_IDENTITY_AUTO_DISCOVERY: true | |
CSC_FOR_PULL_REQUEST: true | |
APPLEID: ${{ secrets.APPLEID }} | |
APPLEIDPASS: ${{ secrets.APPLEIDPASS }} | |
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }} | |
CSC_LINK: ${{ secrets.CSC_LINK }} | |
run: | | |
yarn dist:${{ matrix.cfg.platform }} | |
if: steps.release-exists.outputs.result == 'true' | |
- name: Upload Debian Installer | |
if: matrix.cfg.platform == 'linux' | |
uses: actions/upload-artifact@v3 | |
with: | |
name: debian-installer | |
path: | | |
dist/JupyterLab.deb | |
- name: Upload Fedora Installer | |
if: matrix.cfg.platform == 'linux' | |
uses: actions/upload-artifact@v3 | |
with: | |
name: fedora-installer | |
path: | | |
dist/JupyterLab.rpm | |
- name: Upload macOS x64 Installer | |
if: matrix.cfg.platform == 'mac' | |
uses: actions/upload-artifact@v3 | |
with: | |
name: mac-installer-x64 | |
path: | | |
dist/JupyterLab-x64.dmg | |
- name: Upload macOS arm64 Installer | |
if: matrix.cfg.platform == 'mac' | |
uses: actions/upload-artifact@v3 | |
with: | |
name: mac-installer-arm64 | |
path: | | |
dist/JupyterLab-arm64.dmg | |
- name: Upload Windows Installer | |
if: matrix.cfg.platform == 'win' | |
uses: actions/upload-artifact@v3 | |
with: | |
name: windows-installer | |
path: | | |
dist/JupyterLab-Setup.exe | |
- name: Upload Debian Installer as Release asset | |
if: matrix.cfg.platform == 'linux' && steps.release-exists.outputs.result == 'true' | |
uses: svenstaro/upload-release-action@v2 | |
with: | |
repo_token: ${{ secrets.JLAB_APP_TOKEN }} | |
file: dist/JupyterLab.deb | |
asset_name: JupyterLab-Setup-Debian.deb | |
tag: v${{ steps.package-info.outputs.version}} | |
overwrite: true | |
- name: Upload Fedora Installer as Release asset | |
if: matrix.cfg.platform == 'linux' && steps.release-exists.outputs.result == 'true' | |
uses: svenstaro/upload-release-action@v2 | |
with: | |
repo_token: ${{ secrets.JLAB_APP_TOKEN }} | |
file: dist/JupyterLab.rpm | |
asset_name: JupyterLab-Setup-Fedora.rpm | |
tag: v${{ steps.package-info.outputs.version}} | |
overwrite: true | |
- name: Upload macOS x64 Installer as Release asset | |
if: matrix.cfg.platform == 'mac' && steps.release-exists.outputs.result == 'true' | |
uses: svenstaro/upload-release-action@v2 | |
with: | |
repo_token: ${{ secrets.JLAB_APP_TOKEN }} | |
file: dist/JupyterLab-x64.dmg | |
asset_name: JupyterLab-Setup-macOS-x64.dmg | |
tag: v${{ steps.package-info.outputs.version}} | |
overwrite: true | |
- name: Upload macOS arm64 Installer as Release asset | |
if: matrix.cfg.platform == 'mac' && steps.release-exists.outputs.result == 'true' | |
uses: svenstaro/upload-release-action@v2 | |
with: | |
repo_token: ${{ secrets.JLAB_APP_TOKEN }} | |
file: dist/JupyterLab-arm64.dmg | |
asset_name: JupyterLab-Setup-macOS-arm64.dmg | |
tag: v${{ steps.package-info.outputs.version}} | |
overwrite: true | |
- name: Upload macOS x64 App as Release asset | |
if: matrix.cfg.platform == 'mac' && steps.release-exists.outputs.result == 'true' | |
uses: svenstaro/upload-release-action@v2 | |
with: | |
repo_token: ${{ secrets.JLAB_APP_TOKEN }} | |
file: dist/JupyterLab-x64.zip | |
asset_name: JupyterLab-macOS-x64.zip | |
tag: v${{ steps.package-info.outputs.version}} | |
overwrite: true | |
- name: Upload macOS arm64 App as Release asset | |
if: matrix.cfg.platform == 'mac' && steps.release-exists.outputs.result == 'true' | |
uses: svenstaro/upload-release-action@v2 | |
with: | |
repo_token: ${{ secrets.JLAB_APP_TOKEN }} | |
file: dist/JupyterLab-arm64.zip | |
asset_name: JupyterLab-macOS-arm64.zip | |
tag: v${{ steps.package-info.outputs.version}} | |
overwrite: true | |
- name: Upload Windows Installer as Release asset | |
if: matrix.cfg.platform == 'win' && steps.release-exists.outputs.result == 'true' | |
uses: svenstaro/upload-release-action@v2 | |
with: | |
repo_token: ${{ secrets.JLAB_APP_TOKEN }} | |
file: dist/JupyterLab-Setup.exe | |
asset_name: JupyterLab-Setup-Windows.exe | |
tag: v${{ steps.package-info.outputs.version}} | |
overwrite: true | |
- name: Upload latest.yml Release asset | |
if: matrix.cfg.platform == 'win' && steps.release-exists.outputs.result == 'true' | |
uses: svenstaro/upload-release-action@v2 | |
with: | |
repo_token: ${{ secrets.JLAB_APP_TOKEN }} | |
file: dist/latest.yml | |
asset_name: latest.yml | |
tag: v${{ steps.package-info.outputs.version}} | |
overwrite: true |