Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Python 3.12 upgrade #67

Merged

Commits on Mar 14, 2024

  1. enhancement: upgrade python version to 3

    .12.2
    Muhammad Faraz Maqsood authored and Muhammad Faraz Maqsood committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    c153ba7 View commit details
    Browse the repository at this point in the history
  2. add changelog entry

    Muhammad Faraz Maqsood authored and Muhammad Faraz Maqsood committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b3fd3cc View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. fix: fix compile messages error

    ModuleNotFoundError: No module named '_sqlite3'
    fixed above error on line
    >>> RUN python manage.py compilemessages
    Muhammad Faraz Maqsood committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    6ceb4cb View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. docs: add a comment explaining the need of root user

     => [minimal  7/19] RUN echo "{}" > /openedx/config.yml                                                                          0.2s
     => ERROR [minimal  8/19] RUN git clone https://github.com/pyenv/pyenv /opt/pyenv --branch v2.3.36 --depth 1                     0.4s
    ------
     > importing cache manifest from docker.io/overhangio/openedx-discovery:17.0.0-nightly-cache:
    ------
    ------
     > [minimal  8/19] RUN git clone https://github.com/pyenv/pyenv /opt/pyenv --branch v2.3.36 --depth 1:
    0.341 fatal: could not create work tree dir '/opt/pyenv': Permission denied
    ------
    Dockerfile:36
    --------------------
      34 |     ENV PYENV_ROOT /opt/pyenv
      35 |     # USER root
      36 | >>> RUN git clone https://github.com/pyenv/pyenv $PYENV_ROOT --branch v2.3.36 --depth 1
      37 |     # Install Python
      38 |     RUN $PYENV_ROOT/bin/pyenv install $PYTHON_VERSION
    --------------------
    ERROR: failed to solve: process "/bin/sh -c git clone https://github.com/pyenv/pyenv $PYENV_ROOT --branch v2.3.36 --depth 1" did not complete successfully: exit code: 128
    Muhammad Faraz Maqsood authored and Muhammad Faraz Maqsood committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    bcf1996 View commit details
    Browse the repository at this point in the history