sul-dlss / was-pywb

Configuration for Stanford's pywb instance
https://swap.stanford.edu
Other
2 stars 0 forks source link

Switch to Python3.9 Docker Image #199

Closed edsu closed 1 year ago

edsu commented 1 year ago

Why was this change made? 🤔

Debian has switched to Python v3.11 as the system Python, which now prevents pip installing. Unfortunately pywb doesn't currently building under Python v3.11, see: https://github.com/webrecorder/pywb/issues/835

Until we have v3.11 support we need to build pywb under Python v3.9, and the easiest way to do that is to use the Python 3.9 Docker image.

Resolves #198

How was this change tested? 🤨

âš¡ âš  If this change has cross service impact (including writing to shared file systems or interacting with other services), run the web archive accession integration test and/or test in [stage|qa] environment, in addition to specs. âš¡