From 2bc41b4eca244b7124d203c77ecf0b0b320a28d6 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Wed, 23 Aug 2023 12:01:21 +0100 Subject: [PATCH 01/27] using a more gh uploader --- .github/workflows/release_constructor.yml | 49 +++++++---------------- 1 file changed, 14 insertions(+), 35 deletions(-) diff --git a/.github/workflows/release_constructor.yml b/.github/workflows/release_constructor.yml index 9efe34e1..fdc8dc59 100644 --- a/.github/workflows/release_constructor.yml +++ b/.github/workflows/release_constructor.yml @@ -1,43 +1,22 @@ name: Create Draft Release and Upload Assets + on: push: tags: - - '*' + - 'v*' # This will trigger the workflow only when a version tag starting with 'v' is pushed (e.g., v1.0.0) + jobs: release: runs-on: ubuntu-latest steps: - - name: Checkout code - uses: actions/checkout@v2 - - name: Create Release - id: create_release - uses: actions/create-release@v1 - with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - draft: true - prerelease: false - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token - # Upload assets for each OS. Repeat this step for each OS if your previous workflow created multiple artifacts - - name: Upload Release Asset (Ubuntu) - uses: actions/upload-release-asset@v1 - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the create release step - asset_path: ./dist/main/ubuntu-artifact-name.extension # Change to your file's name and path - asset_name: ubuntu-artifact-name.extension # Change to your file's name - asset_content_type: application/octet-stream - - name: Upload Release Asset (MacOS) - uses: actions/upload-release-asset@v1 - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./dist/main/macos-artifact-name.extension - asset_name: macos-artifact-name.extension - asset_content_type: application/octet-stream - - name: Upload Release Asset (Windows) - uses: actions/upload-release-asset@v1 - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./dist/main/windows-artifact-name.extension - asset_name: windows-artifact-name.extension - asset_content_type: application/octet-stream + - name: Checkout code + uses: actions/checkout@v2 + + # Use the action-gh-release to create a release and upload assets + - name: Create Release & Upload Assets + uses: softprops/action-gh-release@v1 + with: + draft: true + files: ./dist/main/* + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token From ea8bce2ccad3c88a84d530dba74082eb9bff528d Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 24 Aug 2023 13:48:39 +0100 Subject: [PATCH 02/27] upload all files? --- .github/workflows/release_constructor.yml | 25 ++++++++++------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/.github/workflows/release_constructor.yml b/.github/workflows/release_constructor.yml index fdc8dc59..7559c7e8 100644 --- a/.github/workflows/release_constructor.yml +++ b/.github/workflows/release_constructor.yml @@ -1,22 +1,19 @@ name: Create Draft Release and Upload Assets - on: push: tags: - - 'v*' # This will trigger the workflow only when a version tag starting with 'v' is pushed (e.g., v1.0.0) - + - 'v*' # This will trigger the workflow only when a version tag starting with 'v' is pushed (e.g., v1.0.0) jobs: release: runs-on: ubuntu-latest steps: - - name: Checkout code - uses: actions/checkout@v2 - - # Use the action-gh-release to create a release and upload assets - - name: Create Release & Upload Assets - uses: softprops/action-gh-release@v1 - with: - draft: true - files: ./dist/main/* - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token + - name: Checkout code + uses: actions/checkout@v2 + # Use the action-gh-release to create a release and upload assets + - name: Create Release & Upload Assets + uses: softprops/action-gh-release@v1 + with: + draft: true + files: ./* + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token From 9ad8a79e22f58ceb680f445b1ce9a6c660f79094 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 24 Aug 2023 13:52:57 +0100 Subject: [PATCH 03/27] release depends on mamba --- .github/workflows/release_constructor.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release_constructor.yml b/.github/workflows/release_constructor.yml index 7559c7e8..34013e17 100644 --- a/.github/workflows/release_constructor.yml +++ b/.github/workflows/release_constructor.yml @@ -5,6 +5,7 @@ on: - 'v*' # This will trigger the workflow only when a version tag starting with 'v' is pushed (e.g., v1.0.0) jobs: release: + needs: mamba # This ensures that the release job depends on mamba runs-on: ubuntu-latest steps: - name: Checkout code From 7a45e15283f99eef5addaa79014d41cc13a36169 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 24 Aug 2023 13:56:29 +0100 Subject: [PATCH 04/27] release depends on mamba v2 --- .github/workflows/mamba.yml | 14 ++++++++++++++ .github/workflows/release_constructor.yml | 20 -------------------- 2 files changed, 14 insertions(+), 20 deletions(-) delete mode 100644 .github/workflows/release_constructor.yml diff --git a/.github/workflows/mamba.yml b/.github/workflows/mamba.yml index f80aa015..06fd7197 100644 --- a/.github/workflows/mamba.yml +++ b/.github/workflows/mamba.yml @@ -31,3 +31,17 @@ jobs: with: name: ${{ matrix.os }} path: dist/main + release: + # needs: mamba # This ensures that the release job depends on mamba + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + # Use the action-gh-release to create a release and upload assets + - name: Create Release & Upload Assets + uses: softprops/action-gh-release@v1 + with: + draft: true + files: ./* + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is diff --git a/.github/workflows/release_constructor.yml b/.github/workflows/release_constructor.yml deleted file mode 100644 index 34013e17..00000000 --- a/.github/workflows/release_constructor.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: Create Draft Release and Upload Assets -on: - push: - tags: - - 'v*' # This will trigger the workflow only when a version tag starting with 'v' is pushed (e.g., v1.0.0) -jobs: - release: - needs: mamba # This ensures that the release job depends on mamba - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v2 - # Use the action-gh-release to create a release and upload assets - - name: Create Release & Upload Assets - uses: softprops/action-gh-release@v1 - with: - draft: true - files: ./* - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token From bfc008608767a0c314f3b29d3c6cb941c8724dd8 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 24 Aug 2023 13:57:27 +0100 Subject: [PATCH 05/27] release depends on mamba v3 --- .github/workflows/mamba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/mamba.yml b/.github/workflows/mamba.yml index 06fd7197..4c3b4312 100644 --- a/.github/workflows/mamba.yml +++ b/.github/workflows/mamba.yml @@ -32,7 +32,7 @@ jobs: name: ${{ matrix.os }} path: dist/main release: - # needs: mamba # This ensures that the release job depends on mamba + needs: conda # This ensures that the release job depends on mamba runs-on: ubuntu-latest steps: - name: Checkout code From 59943b376c1a0576bf911216451b90b7249fd862 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 24 Aug 2023 15:17:33 +0100 Subject: [PATCH 06/27] release depends on mamba v4 --- .github/workflows/mamba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/mamba.yml b/.github/workflows/mamba.yml index 4c3b4312..543ae714 100644 --- a/.github/workflows/mamba.yml +++ b/.github/workflows/mamba.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu-latest", "macos-latest", "windows-latest"] + os: ["ubuntu-latest"] python-version: ["3.9"] steps: - uses: actions/checkout@v2 From cf34c55a8cddd910aa60a56803e5462ecc9ac966 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 24 Aug 2023 16:02:23 +0100 Subject: [PATCH 07/27] release depends on mamba v5 --- .github/workflows/mamba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/mamba.yml b/.github/workflows/mamba.yml index 543ae714..7292a311 100644 --- a/.github/workflows/mamba.yml +++ b/.github/workflows/mamba.yml @@ -42,6 +42,6 @@ jobs: uses: softprops/action-gh-release@v1 with: draft: true - files: ./* + files: ./**/* env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is From 8c5cc27e3f45b7e68bf756aa5cf131fdfbca1651 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Fri, 25 Aug 2023 07:29:58 +0100 Subject: [PATCH 08/27] release depends on mamba v6 --- .github/workflows/mamba.yml | 14 ----------- .github/workflows/release.yml | 47 +++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/mamba.yml b/.github/workflows/mamba.yml index 7292a311..7251058c 100644 --- a/.github/workflows/mamba.yml +++ b/.github/workflows/mamba.yml @@ -31,17 +31,3 @@ jobs: with: name: ${{ matrix.os }} path: dist/main - release: - needs: conda # This ensures that the release job depends on mamba - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v2 - # Use the action-gh-release to create a release and upload assets - - name: Create Release & Upload Assets - uses: softprops/action-gh-release@v1 - with: - draft: true - files: ./**/* - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..2dd0185b --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,47 @@ +name: Create Conda Environment +on: [push] +jobs: + conda: + name: Ex1 (${{ matrix.python-version }}, ${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: ["ubuntu-latest"] + python-version: ["3.9"] + steps: + - uses: actions/checkout@v2 + - uses: conda-incubator/setup-miniconda@v2 + with: + # mamba-version: "*" + auto-update-conda: true + environment-file: .binder/environment.yml + python-version: ${{ matrix.python-version }} + # use-mamba: true + - name: Conda info + shell: bash -el {0} + run: conda info + - name: Conda list + shell: pwsh + run: conda list + - name: Conda activate + shell: bash -el {0} + run: constructor --output-dir dist/main + - uses: actions/upload-artifact@v3 + with: + name: ${{ matrix.os }} + path: dist/main + release: + needs: conda # This ensures that the release job depends on mamba + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + # Use the action-gh-release to create a release and upload assets + - name: Create Release & Upload Assets + uses: softprops/action-gh-release@v1 + with: + draft: true + files: dist/**/* + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is From 2384e1010d9bc82055dcdb22c3dc9f3b711e6a93 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Fri, 25 Aug 2023 11:24:11 +0100 Subject: [PATCH 09/27] release depends on mamba v7 --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2dd0185b..5e6b15c9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -42,6 +42,6 @@ jobs: uses: softprops/action-gh-release@v1 with: draft: true - files: dist/**/* + files: dist/main/* env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is From deb8cf78a8e69f2208be8a25758ad878404829e0 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Fri, 25 Aug 2023 12:24:47 +0100 Subject: [PATCH 10/27] release depends on mamba v8 --- .github/workflows/release.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5e6b15c9..61c231d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,13 +31,13 @@ jobs: with: name: ${{ matrix.os }} path: dist/main - release: - needs: conda # This ensures that the release job depends on mamba - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v2 - # Use the action-gh-release to create a release and upload assets + # release: + # needs: conda # This ensures that the release job depends on mamba + # runs-on: ubuntu-latest + # steps: + # - name: Checkout code + # uses: actions/checkout@v2 + # # Use the action-gh-release to create a release and upload assets - name: Create Release & Upload Assets uses: softprops/action-gh-release@v1 with: From 14f5b7ac2200b4290a65a0102304658c53bc3e59 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Fri, 25 Aug 2023 13:00:45 +0100 Subject: [PATCH 11/27] release depends on mamba v9 --- .github/workflows/release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 61c231d1..a883c84e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,10 +27,10 @@ jobs: - name: Conda activate shell: bash -el {0} run: constructor --output-dir dist/main - - uses: actions/upload-artifact@v3 - with: - name: ${{ matrix.os }} - path: dist/main + # - uses: actions/upload-artifact@v3 + # with: + # name: ${{ matrix.os }} + # path: dist/main # release: # needs: conda # This ensures that the release job depends on mamba # runs-on: ubuntu-latest From 61e86acd9b3975deb7ebb3136ccf8898b4f5478f Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Fri, 25 Aug 2023 21:05:48 +0100 Subject: [PATCH 12/27] demo conda colab --- .../Beta notebooks/demo_condacolab.ipynb | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Colab_notebooks/Beta notebooks/demo_condacolab.ipynb diff --git a/Colab_notebooks/Beta notebooks/demo_condacolab.ipynb b/Colab_notebooks/Beta notebooks/demo_condacolab.ipynb new file mode 100644 index 00000000..0d714a18 --- /dev/null +++ b/Colab_notebooks/Beta notebooks/demo_condacolab.ipynb @@ -0,0 +1,47 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "vscode": { + "languageId": "plaintext" + } + }, + "outputs": [], + "source": [ + "!pip install -q condacolab\n", + "import condacolab\n", + "# condacolab.install()\n", + "condacolab.install_from_url(\"https://github.com/ctr26/ZeroCostDL4Mic/releases/download/v1.10.14/Miniconda-2.5.5-Linux-x86_64.sh\")" + ] + } + ], + "metadata": { + "accelerator": "GPU", + "colab": { + "collapsed_sections": [], + "machine_shape": "hm", + "name": "3D-RCAN_ZeroCostDL4Mic.ipynb", + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.4" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} From 41039d4e01121cbe65126706d1a4d3cc13d028db Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 31 Aug 2023 11:22:14 +0100 Subject: [PATCH 13/27] adding mamba --- .binder/environment.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.binder/environment.yml b/.binder/environment.yml index b827d7ae..a67e6663 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -15,6 +15,8 @@ dependencies: - jupyterlab_widgets - ipyfilechooser - constructor + - mamba + - conda-libmamba-solver # - jupyterlab-extensions - nodejs # - cuda-driver From c3d53c8052c4f90c2e82acd2afa6ad41afe1ac47 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 31 Aug 2023 12:59:24 +0100 Subject: [PATCH 14/27] adding mambav2 --- .binder/environment.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.binder/environment.yml b/.binder/environment.yml index a67e6663..778a9a17 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -16,6 +16,8 @@ dependencies: - ipyfilechooser - constructor - mamba + - gxx_linux-64 + - libmamba - conda-libmamba-solver # - jupyterlab-extensions - nodejs From bbdec0e2a1687ef19ac8813286cb52d74aae1a3c Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Fri, 13 Oct 2023 16:17:20 +0200 Subject: [PATCH 15/27] python37 --- .binder/environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.binder/environment.yml b/.binder/environment.yml index 778a9a17..78c3ceda 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -6,7 +6,7 @@ channels: dependencies: # - beakerx - pip - - python + - python=3.7 - jupyter - jupyterlab=2.2.0 - jupyter_contrib_nbextensions From d95d7f546728daf7e69834c123700e525951fbe0 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Sat, 14 Oct 2023 09:01:57 +0100 Subject: [PATCH 16/27] trying to peg python version --- .github/workflows/release.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a883c84e..6d078812 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,9 @@ jobs: conda: name: Ex1 (${{ matrix.python-version }}, ${{ matrix.os }}) runs-on: ${{ matrix.os }} + defaults: + run: + shell: bash -el {0} strategy: fail-fast: false matrix: @@ -13,19 +16,18 @@ jobs: - uses: actions/checkout@v2 - uses: conda-incubator/setup-miniconda@v2 with: - # mamba-version: "*" + mamba-version: "*" auto-update-conda: true environment-file: .binder/environment.yml python-version: ${{ matrix.python-version }} - # use-mamba: true + use-mamba: true + - name: python install ver + run: mamba install python=${{ matrix.python-version }} - name: Conda info - shell: bash -el {0} run: conda info - name: Conda list - shell: pwsh run: conda list - name: Conda activate - shell: bash -el {0} run: constructor --output-dir dist/main # - uses: actions/upload-artifact@v3 # with: From 5ca599358bdbfc17ed99cdb994b4b3beae94f056 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Sat, 14 Oct 2023 09:06:37 +0100 Subject: [PATCH 17/27] trying to name releases --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6d078812..0155aa79 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: os: ["ubuntu-latest"] - python-version: ["3.9"] + python-version: ["3.7","3.9"] steps: - uses: actions/checkout@v2 - uses: conda-incubator/setup-miniconda@v2 @@ -28,7 +28,7 @@ jobs: - name: Conda list run: conda list - name: Conda activate - run: constructor --output-dir dist/main + run: constructor --name {{$ matrix.python-version}} --output-dir dist/main # - uses: actions/upload-artifact@v3 # with: # name: ${{ matrix.os }} From 3f1698e98a847ff252e80afbd22f3a533d751407 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Sat, 14 Oct 2023 09:13:07 +0100 Subject: [PATCH 18/27] faulty python --- .binder/environment.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.binder/environment.yml b/.binder/environment.yml index 78c3ceda..c6020431 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -6,9 +6,8 @@ channels: dependencies: # - beakerx - pip - - python=3.7 - jupyter - - jupyterlab=2.2.0 + - jupyterlab - jupyter_contrib_nbextensions - jupyter_nbextensions_configurator - cudatoolkit From 5c2a18698f4e2f10106f241f7be88b25b43d1198 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Sat, 14 Oct 2023 09:16:21 +0100 Subject: [PATCH 19/27] faulty python 2 --- .binder/environment.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.binder/environment.yml b/.binder/environment.yml index c6020431..5df86714 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -16,8 +16,6 @@ dependencies: - constructor - mamba - gxx_linux-64 - - libmamba - - conda-libmamba-solver # - jupyterlab-extensions - nodejs # - cuda-driver From c14bfdafba361224a395e767bddbe142d5ade891 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Tue, 31 Oct 2023 14:24:56 +0000 Subject: [PATCH 20/27] python38 --- .binder/environment.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.binder/environment.yml b/.binder/environment.yml index 5df86714..666e0a05 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -5,6 +5,7 @@ channels: # - hcc dependencies: # - beakerx + - python=3.8 - pip - jupyter - jupyterlab @@ -16,12 +17,12 @@ dependencies: - constructor - mamba - gxx_linux-64 - # - jupyterlab-extensions + # - jupyterlab-extensions - nodejs # - cuda-driver - pip: - - jupyterlab-git - # - -r file:requirements.txt + - jupyterlab-git + # - -r file:requirements.txt # jupyterlab_play_cell_button # jlab-enhanced-cell-toolbar # imjoy-jupyter-extension From 17aa2379213554c8178edcdf3ae55d3b3ac2a73a Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Tue, 31 Oct 2023 14:57:11 +0000 Subject: [PATCH 21/27] python391 --- .binder/environment.yml | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/.binder/environment.yml b/.binder/environment.yml index 666e0a05..786f6308 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -4,25 +4,5 @@ channels: - anaconda # - hcc dependencies: - # - beakerx - python=3.8 - pip - - jupyter - - jupyterlab - - jupyter_contrib_nbextensions - - jupyter_nbextensions_configurator - - cudatoolkit - - jupyterlab_widgets - - ipyfilechooser - - constructor - - mamba - - gxx_linux-64 - # - jupyterlab-extensions - - nodejs - # - cuda-driver - - pip: - - jupyterlab-git - # - -r file:requirements.txt -# jupyterlab_play_cell_button -# jlab-enhanced-cell-toolbar -# imjoy-jupyter-extension From af525fc85953912a3dc8bc896695df68da4f81bc Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Tue, 31 Oct 2023 15:01:45 +0000 Subject: [PATCH 22/27] python392 --- .binder/environment.py-3.7.lock | 129 -------------------------------- 1 file changed, 129 deletions(-) delete mode 100644 .binder/environment.py-3.7.lock diff --git a/.binder/environment.py-3.7.lock b/.binder/environment.py-3.7.lock deleted file mode 100644 index 2f15d1b6..00000000 --- a/.binder/environment.py-3.7.lock +++ /dev/null @@ -1,129 +0,0 @@ -# AUTO GENERATED FROM environment.py-3.7.yml, DO NOT MANUALLY MODIFY -# Frozen on 2021-03-03 11:01:09 UTC -# platform: linux-64 -# env_hash: 0c8bbd1723a38dd480d9b0965600a23fe2863608bb7d09a95be9649702b038ff -@EXPLICIT -https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81 -https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2020.12.5-ha878542_0.tar.bz2#7eb5d4ffeee663caa1635cd67071bc1b -https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.35.1-hea4e1c9_2.tar.bz2#83610dba766a186bdc7a116053b782a4 -https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-9.3.0-h6de172a_18.tar.bz2#2f03cd1e5c966d4af5822c7ae089ab03 -https://conda.anaconda.org/conda-forge/linux-64/pandoc-2.11.4-h7f98852_0.tar.bz2#1c827fa4db40e5e92c2619ba8fe30500 -https://conda.anaconda.org/conda-forge/linux-64/libgomp-9.3.0-h2828fa1_18.tar.bz2#fc7a2a7e6a741c8afdd764715ac7039d -https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-1_gnu.tar.bz2#561e277319a41d4f24f5c05a9ef63c04 -https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-9.3.0-h2828fa1_18.tar.bz2#5a9490c49a3505a6d19bda012cde6ad3 -https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.17.1-h36c2ea0_0.tar.bz2#1aa683618a2df66800d568409d6841d1 -https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-h516909a_1.tar.bz2#6f8720dff19e17ce5d48cfe7f3d2f0a3 -https://conda.anaconda.org/conda-forge/linux-64/libffi-3.3-h58526e2_2.tar.bz2#665369991d8dd290ac5ee92fce3e6bf5 -https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.18-h516909a_1.tar.bz2#e1ca1a4b82f7b51b29318f80cebae84a -https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.2-h58526e2_4.tar.bz2#509f2a21c4a09214cd737a480dfd80c9 -https://conda.anaconda.org/conda-forge/linux-64/openssl-1.1.1j-h7f98852_0.tar.bz2#f91545bee2ac8cf86f1dc53e55a7bb2b -https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.5-h516909a_1.tar.bz2#33f601066901f3e1a85af3522a8113f9 -https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.11-h516909a_1010.tar.bz2#339cc5584e6d26bc73a875ba900028c3 -https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2#4d331e44109e3f0e19b4cb8f9b82f3e1 -https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.43.0-h812cca2_0.tar.bz2#1867d1e9658596b3fac8847a7702eef4 -https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.9.0-hab1572f_5.tar.bz2#18aaa1bd2238ae2b5e89591046973123 -https://conda.anaconda.org/conda-forge/linux-64/readline-8.0-he28a2e2_2.tar.bz2#4d0ae8d473f863696088f76800ef9d38 -https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.10-hed695b0_1.tar.bz2#7ef837cd455bd0f19f49b8b62d4cb568 -https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.4-h9c3ff4c_0.tar.bz2#9105c7da67ebfb39ff08e2a8ea72bb71 -https://conda.anaconda.org/conda-forge/linux-64/krb5-1.17.2-h926e7f8_0.tar.bz2#926325c11478d6e781e76072c117763b -https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.34.0-h74cdb3f_0.tar.bz2#0a83e21e8c1929cc9a1e21ebb2459fc5 -https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.71.1-hcdd3856_8.tar.bz2#2c81fb9f0d82c04b08617fc73eb615af -https://conda.anaconda.org/conda-forge/linux-64/python-3.7.10-hffdb5ce_100_cpython.tar.bz2#7425fffa658971915f595e9110163c3c -https://conda.anaconda.org/conda-forge/noarch/async_generator-1.10-py_0.tar.bz2#d56c596e61b1c4952acf0a9920856c12 -https://conda.anaconda.org/conda-forge/noarch/attrs-20.3.0-pyhd3deb0d_0.tar.bz2#5b319abb055eefcfa344bc21378ca23f -https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2#6006a6d08a3fa99268a2681c7fb55213 -https://conda.anaconda.org/conda-forge/noarch/backports-1.0-py_2.tar.bz2#0da16b293affa6ac31812376f8eb79dd -https://conda.anaconda.org/conda-forge/noarch/blinker-1.4-py_1.tar.bz2#fa509a09190583f869ae442bf4d17f5f -https://conda.anaconda.org/conda-forge/noarch/decorator-4.4.2-py_0.tar.bz2#d2eabb9cabd212e1ec6a9463bd846243 -https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.6.0-py_0.tar.bz2#37e1033daee0e2edaa5ff42584c52b21 -https://conda.anaconda.org/conda-forge/noarch/idna-2.10-pyh9f0ad1d_0.tar.bz2#f95a12b4f435aae6680fe55ae2eb1b06 -https://conda.anaconda.org/conda-forge/noarch/ipython_genutils-0.2.0-py_1.tar.bz2#5071c982548b3a20caf70462f04f5287 -https://conda.anaconda.org/conda-forge/noarch/json5-0.9.5-pyh9f0ad1d_0.tar.bz2#10759827a94e6b14996e81fb002c0bda -https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-1.0.0-pyhd8ed1ab_1.tar.bz2#f8da92114c8fbe1d951b0efaf54dd14b -https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.4.3-pyhd8ed1ab_0.tar.bz2#a1f2fda4d88c624810bf2029aa4c0827 -https://conda.anaconda.org/conda-forge/noarch/pamela-1.0.0-py_0.tar.bz2#36f6f18d2f3ae0c93d77a9dbedad08c3 -https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.4.2-py_1.tar.bz2#ba6f4a308f1ea22abe1d72e72544af76 -https://conda.anaconda.org/conda-forge/noarch/parso-0.8.1-pyhd8ed1ab_0.tar.bz2#8b0a19d867a59005c1ae631d61a12194 -https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.9.0-pyhd3deb0d_0.tar.bz2#c7af95daf5bae22ead34151e0ab9d041 -https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd3deb0d_0.tar.bz2#359eeb6536da0e687af562ed265ec263 -https://conda.anaconda.org/conda-forge/noarch/pycparser-2.20-pyh9f0ad1d_2.tar.bz2#aa798d50ffd182a0f6f31478c7f434f6 -https://conda.anaconda.org/conda-forge/noarch/pyjwt-2.0.1-pyhd8ed1ab_0.tar.bz2#26f66f0c7433806ffde00a166e044f03 -https://conda.anaconda.org/conda-forge/noarch/pyparsing-2.4.7-pyh9f0ad1d_0.tar.bz2#626c4f20d5bf06dcec9cf2eaa31725c7 -https://conda.anaconda.org/conda-forge/noarch/python-editor-1.0.4-py_0.tar.bz2#eaaf29a0644f9407f98a4665f45880c4 -https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.1-pyh9f0ad1d_0.tar.bz2#aed452f2f9f8bc8b2b0c412975051b5b -https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.7-1_cp37m.tar.bz2#658a5c3d766bfc6574480204b10a6f20 -https://conda.anaconda.org/conda-forge/noarch/pytz-2021.1-pyhd8ed1ab_0.tar.bz2#3af2e9424d5eb0063824a3f9b850d411 -https://conda.anaconda.org/conda-forge/noarch/send2trash-1.5.0-py_0.tar.bz2#c3779037a635e1150f1c53c28b875949 -https://conda.anaconda.org/conda-forge/noarch/six-1.15.0-pyh9f0ad1d_0.tar.bz2#1eec421f0f1f39e579e44e4a5ce646a2 -https://conda.anaconda.org/conda-forge/noarch/testpath-0.4.4-py_0.tar.bz2#3b98fff4d5342bebde2ecaa314f796f9 -https://conda.anaconda.org/conda-forge/noarch/typing_extensions-3.7.4.3-py_0.tar.bz2#12b96e382730541a4b332420227055ae -https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2#3563be4c5611a44210d9ba0c16113136 -https://conda.anaconda.org/conda-forge/noarch/wheel-0.36.2-pyhd3deb0d_0.tar.bz2#768bfbe026426d0e76b377997d1f2b98 -https://conda.anaconda.org/conda-forge/noarch/zipp-3.4.0-py_0.tar.bz2#0df927d2e46244cef8fd75d7ec2ba51c -https://conda.anaconda.org/conda-forge/noarch/babel-2.9.0-pyhd3deb0d_0.tar.bz2#1cb532c9a6fd4e56a9f0906b87c17b76 -https://conda.anaconda.org/conda-forge/linux-64/certifi-2020.12.5-py37h89c1867_1.tar.bz2#fb121f213009359498ada17a9e6d775f -https://conda.anaconda.org/conda-forge/linux-64/cffi-1.14.5-py37hc58025e_0.tar.bz2#e05f1fad0c52c21b6b92778d31f89cd0 -https://conda.anaconda.org/conda-forge/linux-64/chardet-4.0.0-py37h89c1867_1.tar.bz2#f4fbd4721b80f0d6b53b3a3374914068 -https://conda.anaconda.org/conda-forge/linux-64/entrypoints-0.3-py37hc8dfbb8_1002.tar.bz2#1d8fad3ab1118f88aada03a56efa93d8 -https://conda.anaconda.org/conda-forge/linux-64/importlib-metadata-3.7.0-py37h89c1867_0.tar.bz2#6cd67473456ba3a36bde7269aa4da7e0 -https://conda.anaconda.org/conda-forge/linux-64/jedi-0.18.0-py37h89c1867_2.tar.bz2#5e95b453f199caec4dd1bf6002ae0ce2 -https://conda.anaconda.org/conda-forge/linux-64/markupsafe-1.1.1-py37h5e8e339_3.tar.bz2#b874d44750373553008083116442c972 -https://conda.anaconda.org/conda-forge/linux-64/mistune-0.8.4-py37h5e8e339_1003.tar.bz2#6a636219f0f50dab2c327237e95f98c7 -https://conda.anaconda.org/conda-forge/noarch/packaging-20.9-pyh44b312d_0.tar.bz2#be69a38e912054a62dc82cc3c7711a64 -https://conda.anaconda.org/conda-forge/linux-64/pexpect-4.8.0-py37hc8dfbb8_1.tar.bz2#fda2ad946f9f5b7ce3531cc34ab262e9 -https://conda.anaconda.org/conda-forge/linux-64/pickleshare-0.7.5-py37hc8dfbb8_1002.tar.bz2#14ce4d7ec7d9a22007168539135bc6d5 -https://conda.anaconda.org/conda-forge/linux-64/psutil-5.8.0-py37h5e8e339_1.tar.bz2#2923250371b05e798f3732531cdb5300 -https://conda.anaconda.org/conda-forge/linux-64/pycurl-7.43.0.6-py37h88a64d2_1.tar.bz2#0f60a41225498b6f3e6de35e920c44df -https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.17.3-py37h5e8e339_2.tar.bz2#829e0a0279d711a7b5aa67fe18c73672 -https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py37h89c1867_3.tar.bz2#bd069d59ee91a2e26552cd7bb4c64032 -https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.1-py_0.tar.bz2#0d0150ed9c2d25817f5324108d3f7571 -https://conda.anaconda.org/conda-forge/linux-64/pyzmq-22.0.3-py37h336d617_1.tar.bz2#798e421f018bba8ef90546e447e11060 -https://conda.anaconda.org/conda-forge/linux-64/ruamel.yaml.clib-0.2.2-py37h5e8e339_2.tar.bz2#4211f3b208e9b1c87a5ccf34775f126b -https://conda.anaconda.org/conda-forge/linux-64/sniffio-1.2.0-py37h89c1867_1.tar.bz2#a48a71b3c0a40b5227056a7cb653d99d -https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-1.3.23-py37h5e8e339_0.tar.bz2#a44874c02cf4967a3052009bf31bb3da -https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py37h5e8e339_1.tar.bz2#92449128c4639feae48d731ef2186099 -https://conda.anaconda.org/conda-forge/noarch/traitlets-5.0.5-py_0.tar.bz2#99618ee9ab1323e40f231acdab92fe60 -https://conda.anaconda.org/conda-forge/linux-64/anyio-2.2.0-py37h89c1867_0.tar.bz2#a082290cb8d4e7047e6ade7302debd99 -https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-20.1.0-py37h8f50634_2.tar.bz2#30271d71ba53ca4d56d0bfcbb4944b75 -https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py37hb5d75c8_1001.tar.bz2#1e60063ddc9de28cb48bddb48bdc1395 -https://conda.anaconda.org/conda-forge/linux-64/cryptography-3.4.4-py37hf1a17b8_0.tar.bz2#7df98bae15827ec0489f7c44cb22dbeb -https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-3.7.0-hd8ed1ab_0.tar.bz2#d9eb59a3cafc09132ea0932247a20e39 -https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-4.7.1-py37h89c1867_0.tar.bz2#42202575ecb1cc9491d57a4ad25f14bb -https://conda.anaconda.org/conda-forge/noarch/mako-1.1.4-pyh44b312d_0.tar.bz2#1b618b99d151e88ba0fabff9fa2b2d0b -https://conda.anaconda.org/conda-forge/linux-64/setuptools-49.6.0-py37h89c1867_3.tar.bz2#928c178bf6805b8ab71fabaa620e0234 -https://conda.anaconda.org/conda-forge/linux-64/terminado-0.9.2-py37h89c1867_0.tar.bz2#660216081c3ff3826a726bb16a623576 -https://conda.anaconda.org/conda-forge/noarch/alembic-1.5.5-pyhd8ed1ab_0.tar.bz2#e75d3f582e77f87bc5e38fd25c861724 -https://conda.anaconda.org/conda-forge/noarch/backports.functools_lru_cache-1.6.1-py_0.tar.bz2#d36df15eaef96549ce6231e3088fba54 -https://conda.anaconda.org/conda-forge/noarch/bleach-3.3.0-pyh44b312d_0.tar.bz2#abf6b76c39358ca36ca706c46f054f2a -https://conda.anaconda.org/conda-forge/noarch/jinja2-2.11.3-pyh44b312d_0.tar.bz2#1d4c3605d85a3655b1595e0694138eb6 -https://conda.anaconda.org/conda-forge/linux-64/jsonschema-3.2.0-py37hc8dfbb8_1.tar.bz2#3bbfbc1c12652fc35a225180d7aeff19 -https://conda.anaconda.org/conda-forge/noarch/jupyter_client-6.1.11-pyhd8ed1ab_1.tar.bz2#0fcd80df6d4e0558754c39453ffa3110 -https://conda.anaconda.org/conda-forge/noarch/oauthlib-3.0.1-py_0.tar.bz2#faaf2a8fd1cddecbf1818fcf0ed3a3b6 -https://conda.anaconda.org/conda-forge/noarch/pip-21.0.1-pyhd8ed1ab_0.tar.bz2#849477e10d78cbc283c78fd53bfbb567 -https://conda.anaconda.org/conda-forge/noarch/pygments-2.8.0-pyhd8ed1ab_0.tar.bz2#226cd14ba0554ca2648fecd11090f473 -https://conda.anaconda.org/conda-forge/noarch/pyopenssl-20.0.1-pyhd8ed1ab_0.tar.bz2#92371c25994d0f5d28a01c1fb75ebf86 -https://conda.anaconda.org/conda-forge/linux-64/ruamel.yaml-0.16.12-py37h5e8e339_2.tar.bz2#93d2ddcc1fd02bd503c2206027576b5e -https://conda.anaconda.org/conda-forge/noarch/certipy-0.1.3-py_0.tar.bz2#23486713ef5712923e7c57cae609b22e -https://conda.anaconda.org/conda-forge/noarch/jupyter_telemetry-0.1.0-pyhd8ed1ab_1.tar.bz2#bb9ebdb6d5aa2622484aff1faceee181 -https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.1.2-pyh9f0ad1d_0.tar.bz2#2cbd910890bb328e8959246a1e16fac7 -https://conda.anaconda.org/conda-forge/noarch/nbformat-5.1.2-pyhd8ed1ab_1.tar.bz2#9633dbb668ac1f9266427672816899dc -https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.3-pyhd8ed1ab_0.tar.bz2#25573e57774dd54cfa848e5dd44503ed -https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2#5266fcd697043c59621fda522b3d78ee -https://conda.anaconda.org/conda-forge/noarch/nbclient-0.5.3-pyhd8ed1ab_0.tar.bz2#67f12831640fde52fe9be1bbc6b699e7 -https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.16-pyha770c72_0.tar.bz2#1a7cec3da4a94cd23d3de4155bff4941 -https://conda.anaconda.org/conda-forge/noarch/requests-2.25.1-pyhd3deb0d_0.tar.bz2#ae687aba31a1c400192a86a2e993ffdc -https://conda.anaconda.org/conda-forge/linux-64/ipython-7.21.0-py37h888b3d9_0.tar.bz2#8a22b88a82fd83f9b01e9b238a9272ef -https://conda.anaconda.org/conda-forge/linux-64/jupyterhub-base-1.3.0-py37h89c1867_1.tar.bz2#a361742ff0ef957683d0989178888877 -https://conda.anaconda.org/conda-forge/linux-64/nbconvert-6.0.7-py37h89c1867_3.tar.bz2#aa3710e0a8a44d7c7313b37775018446 -https://conda.anaconda.org/conda-forge/linux-64/ipykernel-5.5.0-py37h888b3d9_1.tar.bz2#0f3659210c464bbc885642b9750e7a2a -https://conda.anaconda.org/conda-forge/linux-64/jupyter_server-1.4.1-py37h89c1867_0.tar.bz2#3f29458c7738d7896de7d5c34199a6bf -https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.3.0-pyhd8ed1ab_0.tar.bz2#e1ab43655ba7ede6917e2daa37c7b217 -https://conda.anaconda.org/conda-forge/linux-64/notebook-6.2.0-py37h89c1867_0.tar.bz2#3bead31ff255215b069399b1dfb06200 -https://conda.anaconda.org/conda-forge/noarch/jupyter-offlinenotebook-0.2.1-pyhd8ed1ab_0.tar.bz2#5e0974a4547a2b82667f65a6498c4145 -https://conda.anaconda.org/conda-forge/noarch/jupyter-resource-usage-0.5.1-pyhd8ed1ab_0.tar.bz2#b776d2ff20c535f74e27207267c6641a -https://conda.anaconda.org/conda-forge/linux-64/jupyterhub-singleuser-1.3.0-py37h89c1867_1.tar.bz2#b0519146edc45c41cb3eb79a2a2d3b7d -https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.2.6-pyhd8ed1ab_0.tar.bz2#49be35e31b49012ea91fcd667ebdf4ad -https://conda.anaconda.org/conda-forge/noarch/nteract_on_jupyter-2.1.3-py_0.tar.bz2#1430ccd983ae6b161e2fbf4377965f7a -https://conda.anaconda.org/conda-forge/linux-64/widgetsnbextension-3.5.1-py37hc8dfbb8_4.tar.bz2#aa60a29b1664babd0f1f5ce4f11560f6 -https://conda.anaconda.org/conda-forge/noarch/ipywidgets-7.6.3-pyhd3deb0d_0.tar.bz2#536a9ed6d9e740f2b83d1a3c388e4388 -https://conda.anaconda.org/conda-forge/noarch/jupyterlab-3.0.7-pyhd8ed1ab_0.tar.bz2#127cb0160dcd6efedfc1614a4a36fdcc \ No newline at end of file From f3aa910d9350609cb6771f3963777493497537a3 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Tue, 31 Oct 2023 15:05:18 +0000 Subject: [PATCH 23/27] python393 --- .binder/environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.binder/environment.yml b/.binder/environment.yml index 786f6308..9afa05ad 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -4,5 +4,5 @@ channels: - anaconda # - hcc dependencies: - - python=3.8 + - python=3.9 - pip From 6997a07b3a411af04a32cbcad57c7d7fb9cd6ce7 Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Tue, 31 Oct 2023 15:50:19 +0000 Subject: [PATCH 24/27] Update environment.yml --- .binder/environment.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.binder/environment.yml b/.binder/environment.yml index 9afa05ad..23159c2e 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -6,3 +6,4 @@ channels: dependencies: - python=3.9 - pip + - constructor From f4223fe5752a2420d8a03330f2b69864007a68ef Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Tue, 31 Oct 2023 15:15:08 +0000 Subject: [PATCH 25/27] python393 --- .binder/environment.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.binder/environment.yml b/.binder/environment.yml index 23159c2e..4a4afa4c 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -5,5 +5,6 @@ channels: # - hcc dependencies: - python=3.9 + - constructor - pip - constructor From 9def2d9190f7124047c556cd7f56c56f6d06ffcb Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Thu, 2 Nov 2023 13:24:12 +0000 Subject: [PATCH 26/27] Loosening python dep --- .binder/environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.binder/environment.yml b/.binder/environment.yml index 4a4afa4c..530320ce 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -4,7 +4,7 @@ channels: - anaconda # - hcc dependencies: - - python=3.9 + # - python=3.9 - constructor - pip - constructor From cb47a9c362a44c5d2b4a7d282623d0fc231669cb Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Fri, 3 Nov 2023 12:55:59 +0000 Subject: [PATCH 27/27] Bug in release naming? --- .github/workflows/release.yml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0155aa79..2692aaf7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: os: ["ubuntu-latest"] - python-version: ["3.7","3.9"] + python-version: ["3.7", "3.9"] steps: - uses: actions/checkout@v2 - uses: conda-incubator/setup-miniconda@v2 @@ -28,19 +28,20 @@ jobs: - name: Conda list run: conda list - name: Conda activate - run: constructor --name {{$ matrix.python-version}} --output-dir dist/main - # - uses: actions/upload-artifact@v3 - # with: - # name: ${{ matrix.os }} - # path: dist/main - # release: - # needs: conda # This ensures that the release job depends on mamba - # runs-on: ubuntu-latest - # steps: - # - name: Checkout code - # uses: actions/checkout@v2 - # # Use the action-gh-release to create a release and upload assets + run: constructor --name ${{matrix.python-version}} --output-dir dist/main + # - uses: actions/upload-artifact@v3 + # with: + # name: ${{ matrix.os }} + # path: dist/main - name: Create Release & Upload Assets + # release: + # needs: conda # This ensures that the release job depends on mamba + # runs-on: ubuntu-latest + # steps: + # - name: Checkout code + # uses: actions/checkout@v2 + # # Use the action-gh-release to create a release and upload assets + uses: softprops/action-gh-release@v1 with: draft: true