From cbc24c31a2819e6dc01e79e9f5c495aa584da2fb Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 13 Feb 2023 22:03:26 +0500 Subject: [PATCH] aud dependency fork fix Solves #2759 --- .github/workflows/ci.yml | 2 +- src/blenderbim/Makefile | 8 ++++---- src/blenderbim/docs/devs/installation.rst | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c5a85be82..565cf19bab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -109,7 +109,7 @@ jobs: sudo /usr/bin/python -m pip install isodate sudo /usr/bin/python -m pip install lark sudo /usr/bin/python -m pip install networkx - sudo /usr/bin/python -m pip install aud + sudo /usr/bin/python -m pip install https://github.com/Andrej730/aud/archive/refs/heads/master-reduced-size.zip sudo /usr/bin/python -m pip install tabulate - name: Test diff --git a/src/blenderbim/Makefile b/src/blenderbim/Makefile index ca73ca5851..a336c74aec 100644 --- a/src/blenderbim/Makefile +++ b/src/blenderbim/Makefile @@ -278,10 +278,10 @@ endif rm -rf dist/working # Provides audio playback for costing - mkdir dist/working - cd dist/working && wget https://files.pythonhosted.org/packages/e4/4f/b40aaedfd24543e1d2aad69f6ed73f8cd3a13982c01ef4ed22145d06cff9/aud-0.8.6.tar.gz - cd dist/working && tar -xzvf aud* - cp -r dist/working/aud-0.8.6/aud dist/blenderbim/libs/site/packages/ + mkdir -p dist/working + git clone https://github.com/Andrej730/aud.git --branch master-reduced-size --depth 1 dist/working/aud + cd dist/working/aud && git checkout 529af208fbcb707c387bfb681d2605c0b6112de7 + cp -r dist/working/aud/aud dist/blenderbim/libs/site/packages/ rm -rf dist/working # Provides jsgantt-improved supports for web-based construction sequencing gantt charts diff --git a/src/blenderbim/docs/devs/installation.rst b/src/blenderbim/docs/devs/installation.rst index dc043b0ab6..c614e3c197 100644 --- a/src/blenderbim/docs/devs/installation.rst +++ b/src/blenderbim/docs/devs/installation.rst @@ -221,7 +221,7 @@ Required Python modules to be stored in ``libs/site/packages/`` are: dateutil isodate networkx - aud + https://github.com/Andrej730/aud/archive/refs/heads/master-reduced-size.zip deepdiff jsonpickle ordered_set