From fccb8f8889586bcf59adb85b89946e712cbaf1f7 Mon Sep 17 00:00:00 2001 From: Gene Hoffman Date: Sun, 19 Apr 2020 12:34:15 -0700 Subject: [PATCH] Let's try building a big wheel --- .github/workflows/windows-installer.yml | 20 ++++++++++---------- setup.py | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/windows-installer.yml b/.github/workflows/windows-installer.yml index 29d5d5fe..8e235b00 100644 --- a/.github/workflows/windows-installer.yml +++ b/.github/workflows/windows-installer.yml @@ -18,11 +18,11 @@ jobs: with: python-version: '3.7' - - name: Build source distribution of chia-blockchain - run: | - pip install pep517 - python -m pep517.build --source --out-dir ${{ github.workspace }}\electron-wix\build . - echo "::set-env name=scm_version::$GITHUB_REF" + #- name: Build source distribution of chia-blockchain + #run: | + #pip install pep517 + #python -m pep517.build --source --out-dir ${{ github.workspace }}\electron-wix\build . + #echo "::set-env name=scm_version::$GITHUB_REF" - name: View version info run: | @@ -31,13 +31,13 @@ jobs: python ${{ github.workspace }}\setup.py --fullname - name: Install python requirements - working-directory: ${{ github.workspace }}\electron-wix run: | - python -m venv venv - . .\venv\Scripts\Activate.ps1 pip install --upgrade pip - pip install -i https://download.chia.net/simple/ miniupnpc==2.1 setproctitle==1.1.10 cbor2==5.1.0 - #pip install . + pip instsall pep517 wheel + pip install --only-binary -i https://download.chia.net/simple/ \ + miniupnpc==2.1 setproctitle==1.1.10 cbor2==5.1.0 + pip wheel --use-pep517 --prefer-binary\ + --wheel-dir=${{ github.workspace }}\electron-wix\build ${{ github.workspace }}\. - name: Install electron-packager run: | diff --git a/setup.py b/setup.py index 7eb1da86..28646875 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ kwargs = dict( author="Mariano Sorgente", author_email="mariano@chia.net", description="Chia proof of space plotting, proving, and verifying (wraps C++)", - url="http://chia.net/", + url="https://chia.net/", license="Apache License", python_requires=">=3.7, <4", keywords="chia blockchain node",