GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - python-pillow/pillow-wheels: Pillow macOS Wheel Builder

This repository was archived by the owner on Oct 8, 2024. It is now read-only.
BranchesTags
Open more actions menu

Latest commit

 

History

1,013 Commits
1,013 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
Pillow @ e34d346
Pillow @ e34d346
 
 
dependency_licenses
dependency_licenses
 
 
multibuild @ 509e63a
multibuild @ 509e63a
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
.travis.yml
.travis.yml
 
 
README.rst
README.rst
 
 
config.sh
config.sh
 
 
update-pillow-tag.sh
update-pillow-tag.sh
 
 

Repository files navigation

Pillow Wheel Builder


Note: Pillow Wheel Builder moved to Pillow repository in python-pillow/Pillow#7690.

This repository creates wheels for tagged versions of Pillow:

./update-pillow-tag.sh <VERSION>
GitHub Actions build status (Lint) GitHub Actions build status (Wheels) Travis CI build status

Archives

https://github.com/python-pillow/pillow-depends contains archives for libraries that will be built as part of the Pillow build.

In general, there is no need to put library archives there, because the multibuild scripts will download them from their respective URLs.

But, the build will look in that repository before downloading from the URL, so if there is a library that often fails to download, or you think might fail to download, then download it and add it to the Git repository.

See the pre_build in config.sh and the fetch_unpack routine in multibuild/common_utils.sh for the logic, and the build recipes in multibuild/library_builders.sh for the filename to give to the downloaded archive.

Wheels

Wheels are uploaded to https://github.com/python-pillow/pillow-wheels/releases. Credentials for this specific repo are stored in a Travis CI secret, so the upload won't work from another repository.

Windows wheels are not created here. Instead, they are GitHub Actions artifacts created on each run of the Pillow repository.

PyPI

Download wheels from the latest release and upload to PyPI:

python3 -m twine upload Pillow-<VERSION>-*

About

Pillow macOS Wheel Builder

github.com/python-pillow/pillow-wheels/releases

Resources

Readme
Activity
Custom properties

Stars

13 stars

Watchers

3 watching

Forks

21 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.