Skip to content

Commit 9475a6f

Browse files
authored
chore: drop petals (#3316)
Signed-off-by: Ettore Di Giacinto <[email protected]>
1 parent 1d651bb commit 9475a6f

18 files changed

+3
-319
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,6 @@ updates:
6767
directory: "/backend/python/parler-tts"
6868
schedule:
6969
interval: "weekly"
70-
- package-ecosystem: "pip"
71-
directory: "/backend/python/petals"
72-
schedule:
73-
interval: "weekly"
7470
- package-ecosystem: "pip"
7571
directory: "/backend/python/rerankers"
7672
schedule:

.github/workflows/test-extra.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -168,32 +168,6 @@ jobs:
168168
make --jobs=5 --output-sync=target -C backend/python/transformers-musicgen
169169
make --jobs=5 --output-sync=target -C backend/python/transformers-musicgen test
170170
171-
172-
173-
# tests-petals:
174-
# runs-on: ubuntu-latest
175-
# steps:
176-
# - name: Clone
177-
# uses: actions/checkout@v4
178-
# with:
179-
# submodules: true
180-
# - name: Dependencies
181-
# run: |
182-
# sudo apt-get update
183-
# sudo apt-get install build-essential ffmpeg
184-
# # Install UV
185-
# curl -LsSf https://astral.sh/uv/install.sh | sh
186-
# sudo apt-get install -y ca-certificates cmake curl patch python3-pip
187-
# sudo apt-get install -y libopencv-dev
188-
# pip install --user --no-cache-dir grpcio-tools==1.64.1
189-
190-
# - name: Test petals
191-
# run: |
192-
# make --jobs=5 --output-sync=target -C backend/python/petals
193-
# make --jobs=5 --output-sync=target -C backend/python/petals test
194-
195-
196-
197171
# tests-bark:
198172
# runs-on: ubuntu-latest
199173
# steps:

Dockerfile

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ARG TARGETARCH
1313
ARG TARGETVARIANT
1414

1515
ENV DEBIAN_FRONTEND=noninteractive
16-
ENV EXTERNAL_GRPC_BACKENDS="coqui:/build/backend/python/coqui/run.sh,huggingface-embeddings:/build/backend/python/sentencetransformers/run.sh,petals:/build/backend/python/petals/run.sh,transformers:/build/backend/python/transformers/run.sh,sentencetransformers:/build/backend/python/sentencetransformers/run.sh,rerankers:/build/backend/python/rerankers/run.sh,autogptq:/build/backend/python/autogptq/run.sh,bark:/build/backend/python/bark/run.sh,diffusers:/build/backend/python/diffusers/run.sh,exllama:/build/backend/python/exllama/run.sh,openvoice:/build/backend/python/openvoice/run.sh,vall-e-x:/build/backend/python/vall-e-x/run.sh,vllm:/build/backend/python/vllm/run.sh,mamba:/build/backend/python/mamba/run.sh,exllama2:/build/backend/python/exllama2/run.sh,transformers-musicgen:/build/backend/python/transformers-musicgen/run.sh,parler-tts:/build/backend/python/parler-tts/run.sh"
16+
ENV EXTERNAL_GRPC_BACKENDS="coqui:/build/backend/python/coqui/run.sh,huggingface-embeddings:/build/backend/python/sentencetransformers/run.sh,transformers:/build/backend/python/transformers/run.sh,sentencetransformers:/build/backend/python/sentencetransformers/run.sh,rerankers:/build/backend/python/rerankers/run.sh,autogptq:/build/backend/python/autogptq/run.sh,bark:/build/backend/python/bark/run.sh,diffusers:/build/backend/python/diffusers/run.sh,exllama:/build/backend/python/exllama/run.sh,openvoice:/build/backend/python/openvoice/run.sh,vall-e-x:/build/backend/python/vall-e-x/run.sh,vllm:/build/backend/python/vllm/run.sh,mamba:/build/backend/python/mamba/run.sh,exllama2:/build/backend/python/exllama2/run.sh,transformers-musicgen:/build/backend/python/transformers-musicgen/run.sh,parler-tts:/build/backend/python/parler-tts/run.sh"
1717

1818

1919
RUN apt-get update && \
@@ -396,9 +396,6 @@ RUN if [[ ( "${EXTRA_BACKENDS}" =~ "vall-e-x" || -z "${EXTRA_BACKENDS}" ) && "$I
396396
if [[ ( "${EXTRA_BACKENDS}" =~ "openvoice" || -z "${EXTRA_BACKENDS}" ) && "$IMAGE_TYPE" == "extras" ]]; then \
397397
make -C backend/python/openvoice \
398398
; fi && \
399-
if [[ ( "${EXTRA_BACKENDS}" =~ "petals" || -z "${EXTRA_BACKENDS}" ) && "$IMAGE_TYPE" == "extras" ]]; then \
400-
make -C backend/python/petals \
401-
; fi && \
402399
if [[ ( "${EXTRA_BACKENDS}" =~ "sentencetransformers" || -z "${EXTRA_BACKENDS}" ) && "$IMAGE_TYPE" == "extras" ]]; then \
403400
make -C backend/python/sentencetransformers \
404401
; fi && \

Makefile

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -534,10 +534,10 @@ protogen-go-clean:
534534
$(RM) bin/*
535535

536536
.PHONY: protogen-python
537-
protogen-python: autogptq-protogen bark-protogen coqui-protogen diffusers-protogen exllama-protogen exllama2-protogen mamba-protogen petals-protogen rerankers-protogen sentencetransformers-protogen transformers-protogen parler-tts-protogen transformers-musicgen-protogen vall-e-x-protogen vllm-protogen openvoice-protogen
537+
protogen-python: autogptq-protogen bark-protogen coqui-protogen diffusers-protogen exllama-protogen exllama2-protogen mamba-protogen rerankers-protogen sentencetransformers-protogen transformers-protogen parler-tts-protogen transformers-musicgen-protogen vall-e-x-protogen vllm-protogen openvoice-protogen
538538

539539
.PHONY: protogen-python-clean
540-
protogen-python-clean: autogptq-protogen-clean bark-protogen-clean coqui-protogen-clean diffusers-protogen-clean exllama-protogen-clean exllama2-protogen-clean mamba-protogen-clean petals-protogen-clean sentencetransformers-protogen-clean rerankers-protogen-clean transformers-protogen-clean transformers-musicgen-protogen-clean parler-tts-protogen-clean vall-e-x-protogen-clean vllm-protogen-clean openvoice-protogen-clean
540+
protogen-python-clean: autogptq-protogen-clean bark-protogen-clean coqui-protogen-clean diffusers-protogen-clean exllama-protogen-clean exllama2-protogen-clean mamba-protogen-clean sentencetransformers-protogen-clean rerankers-protogen-clean transformers-protogen-clean transformers-musicgen-protogen-clean parler-tts-protogen-clean vall-e-x-protogen-clean vllm-protogen-clean openvoice-protogen-clean
541541

542542
.PHONY: autogptq-protogen
543543
autogptq-protogen:
@@ -595,14 +595,6 @@ mamba-protogen:
595595
mamba-protogen-clean:
596596
$(MAKE) -C backend/python/mamba protogen-clean
597597

598-
.PHONY: petals-protogen
599-
petals-protogen:
600-
$(MAKE) -C backend/python/petals protogen
601-
602-
.PHONY: petals-protogen-clean
603-
petals-protogen-clean:
604-
$(MAKE) -C backend/python/petals protogen-clean
605-
606598
.PHONY: rerankers-protogen
607599
rerankers-protogen:
608600
$(MAKE) -C backend/python/rerankers protogen
@@ -684,7 +676,6 @@ prepare-extra-conda-environments: protogen-python
684676
$(MAKE) -C backend/python/vall-e-x
685677
$(MAKE) -C backend/python/openvoice
686678
$(MAKE) -C backend/python/exllama
687-
$(MAKE) -C backend/python/petals
688679
$(MAKE) -C backend/python/exllama2
689680

690681
prepare-test-extra: protogen-python

backend/python/petals/Makefile

Lines changed: 0 additions & 31 deletions
This file was deleted.

backend/python/petals/backend.py

Lines changed: 0 additions & 140 deletions
This file was deleted.

backend/python/petals/install.sh

Lines changed: 0 additions & 14 deletions
This file was deleted.

backend/python/petals/requirements-cpu.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

backend/python/petals/requirements-cublas11.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

backend/python/petals/requirements-cublas12.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)