Skip to content

Conversation

@irtazaakram
Copy link
Member

Copy link
Contributor

@feanil feanil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally looks good, one piece of missing documentation. Also, I've added the maintainer in case they want to do an extra pass review.

RUN add-apt-repository -y ppa:deadsnakes/ppa && apt-get update && apt-get upgrade -y
RUN apt-get install -y vim python${python_version} python${python_version}-dev python${python_version}-distutils
RUN apt-get install -y vim python${python_version} python${python_version}-dev python${python_version}-venv || \
apt-get install -y vim python${python_version} python${python_version}-dev python3-distutils
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this because 3.12 doesn't have a -venv package? Can you add a comment in this file explaining why this || install is happening?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

python 3.12 doesn't have distutils package. I've added comments for these changes.

@feanil feanil requested a review from MoisesGSalas November 6, 2025 18:17
@feanil
Copy link
Contributor

feanil commented Nov 7, 2025

@MoisesGSalas do you want to review this? I think it's good to go.

@MoisesGSalas
Copy link
Contributor

All good IMO, thanks.

@feanil feanil merged commit ebf8f77 into openedx:master Nov 7, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Drop Python 3.8 & Add Support for Python 3.12

3 participants