Skip to content

Commit ffce9cb

Browse files
committed
pin setuptools<82.
1 parent df28892 commit ffce9cb

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

.github/workflows/build-and-deploy.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,10 @@ jobs:
5757
5858
- name: Install Python dependencies
5959
run: |
60-
pip install setuptools
61-
python -c "import pkg_resources; print('pkg_resources version:', pkg_resources.__version__)"
60+
pip install 'setuptools<82'
6261
pip install manim manim-voiceover[gtts] invoke python-graphblas \
6362
networkx matplotlib python-dotenv \
6463
mkdocs mkdocs-material pymdown-extensions
65-
# Reinstall setuptools in case dependency resolution removed it
66-
pip install --force-reinstall setuptools
67-
python -c "import pkg_resources; print('pkg_resources OK after reinstall')"
6864
if [ "${{ inputs.prod }}" = "true" ]; then
6965
pip install 'elevenlabs>=0.2.27,<0.3.0'
7066
fi

0 commit comments

Comments
 (0)