mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-30 23:47:27 +03:00 
			
		
		
		
	Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
		
			
				
	
	
		
			42 lines
		
	
	
		
			953 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			953 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| set -e
 | |
| 
 | |
| if [[ "$ImageOS" == "macos13" ]]; then
 | |
|     brew uninstall gradle maven
 | |
| fi
 | |
| brew install \
 | |
|     aom \
 | |
|     dav1d \
 | |
|     freetype \
 | |
|     ghostscript \
 | |
|     jpeg-turbo \
 | |
|     libimagequant \
 | |
|     libraqm \
 | |
|     libtiff \
 | |
|     little-cms2 \
 | |
|     openjpeg \
 | |
|     rav1e \
 | |
|     svt-av1 \
 | |
|     webp
 | |
| export PKG_CONFIG_PATH="/usr/local/opt/openblas/lib/pkgconfig"
 | |
| 
 | |
| python3 -m pip install coverage
 | |
| python3 -m pip install defusedxml
 | |
| python3 -m pip install ipython
 | |
| python3 -m pip install olefile
 | |
| python3 -m pip install -U pytest
 | |
| python3 -m pip install -U pytest-cov
 | |
| python3 -m pip install -U pytest-timeout
 | |
| python3 -m pip install pyroma
 | |
| python3 -m pip install numpy
 | |
| # optional test dependency, only install if there's a binary package.
 | |
| # fails on beta 3.14 and PyPy
 | |
| python3 -m pip install --only-binary=:all: pyarrow || true
 | |
| 
 | |
| # libavif
 | |
| pushd depends && ./install_libavif.sh && popd
 | |
| 
 | |
| # extra test images
 | |
| pushd depends && ./install_extra_test_images.sh && popd
 |