opendatahub-io-contrib / jupyterhub-odh

Example JupyterHub deployment using OpenShift OAuth authenticator.
16 stars 31 forks source link

Update Python version of jupyterhub to Python 3.8 #115

Open tmckayus opened 2 years ago

tmckayus commented 2 years ago

Related Issues and Dependencies

This introduces a breaking change

This Pull Request implements

This PR changes the Python version to 3.8 in an image built from this repository

Description

Change the Python in the Pipfile and regenerate Pipfile.lock Update a path in the .s2i/bin/assemble to reference Python 3.8 instead of 3.6 Change the import of distutils.util to work with Python 3.8

tmckayus commented 2 years ago

@vpavlin ptal

Note, this needs a jupyterhub-quickstart base image that use Python 3.8 as well so we'll have a corresponding PR.

tmckayus commented 2 years ago

Dependent on https://github.com/opendatahub-io/jupyterhub-quickstart/pull/23

tmckayus commented 2 years ago

Test images at: quay.io/tmckayus/jupyterhub-odh:3.8 # built in openshift with the attached buildconfig jupyterhub-38-json.txt

quay.io/tmckayus/jupyterhub-quickstart:3.8 # built with updated dockerfile from https://github.com/opendatahub-io/jupyterhub-quickstart/pull/23

vpavlin commented 2 years ago

/deploy

vpavlin commented 2 years ago

/deploy

tmckayus commented 2 years ago

/deploy