Build Error: glog 0.6.0 and pillow 11.2.1 for streamlit 1.41.0 on Windows

Hi community, I cant build the project with only streamlit 1.41.0. The package required glog 0.6.0 (availible only 0.3.1) and pillow 11.2.1. I tried to add glog and pilow separately and played with different versions. However I cant build the project.

I will be very appreciate for some advices.

Thanks!

Here is the build status:

Dang, the build for this platform failed!
Reason: Internal error in wrapper: Error uploading C:\Users\ContainerAdministrator\AppData\Local\Temp\uploadssmspw3et\CHECKSUM!
Internal error in wrapper: Error uploading C:\Users\ContainerAdministrator\AppData\Local\Temp\uploadssmspw3et\CHECKSUM!
Process 'python C:\builds\builder-deps\1\installdir\usr\lib\ActiveStateWheel\wheel_build.py --build-dir C:\builds\sources\1\pillow-11.2.1 --build-backend backend --destination-directory C:\builds\sources\1\pillow-11.2.1 --build-backend-path _custom_build' returned with 1!
Internal error in wrapper: Error uploading C:\Users\ContainerAdministrator\AppData\Local\Temp\uploadssmspw3et\CHECKSUM!
Process 'python C:\builds\builder-deps\1\installdir\usr\lib\ActiveStateWheel\wheel_build.py --build-dir C:\builds\sources\1\pillow-11.2.1 --build-backend backend --destination-directory C:\builds\sources\1\pillow-11.2.1 --build-backend-path _custom_build' returned with 1!

Runtime Details

  • Language - python 3.11.12
  • Platform - Windows 10, 64-bit

Failing Packages

  • glog 0.6.0
  • pillow 11.2.1

An Internal error in wrapper is not a user fixable problem, unfortunately.

When you hit a problem like this you have two options.

  • Wait for our engineering team to fix the issue.
  • Experiment with different versions of the problematic component to see if those have been fixed.

When the problem happens in an automatically located dependency, you can take control of the module by clicking the “select” button beside the component where it is listed on the configuration page. This button will move the dependency up to the “Requirements” section of your project where you can pick a version.

You can fix the pillow issue this way, by moving pillow to a requirement and picking the next newest version.

The glog issue is not shown in the message portion that you included. It’s also a problem on the back end builder. Unfortunately, the process that fixes pillow can’t be used to fix glog because there is only one version available. Another approach could be to use the configuration page to locate what pulls in a dependancy that will not build and remove that if possible, but in this case, glog is required by pyarrow, and pyarrow is required by streamlit, which is your key requirement.