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

tutor-notes codebase Python 3.12 upgrade #33

Closed
2 tasks done
DawoudSheraz opened this issue Feb 21, 2024 · 4 comments · Fixed by #36
Closed
2 tasks done

tutor-notes codebase Python 3.12 upgrade #33

DawoudSheraz opened this issue Feb 21, 2024 · 4 comments · Fixed by #36
Assignees

Comments

@DawoudSheraz
Copy link
Contributor

DawoudSheraz commented Feb 21, 2024

  • Ensure tutor-notes codebase is compatible with Python 3.12
  • Update Python to 3.12 in Dockerfile for nightly and ensure the image builds as expected. The changes would be merged to nightly. This task would rely on upgrade of edx-notes-api to Python 3.12

See overhangio/tutor#1004 for the context.

@DawoudSheraz
Copy link
Contributor Author

DawoudSheraz commented Feb 22, 2024

FYI @jfavellar90. Please let me know if you need any assistance or information. Thanks

@DawoudSheraz DawoudSheraz moved this from Pending Triage to Backlog in Tutor project management Feb 27, 2024
@DawoudSheraz
Copy link
Contributor Author

@jfavellar90 FYI -- Reminder

@jfavellar90
Copy link
Collaborator

@DawoudSheraz Hi, This is to report that this update is in progress. Tomorrow I expect to share a functional PR with the building of the notes image with Python 3.12. Apparently, the Tutor image building in Python 3.11 is still blocked so I'll build the openedx image with the Dockerfile from the nightly Tutor branch.

@DawoudSheraz DawoudSheraz moved this from Backlog to In Progress in Tutor project management Apr 17, 2024
@jfavellar90
Copy link
Collaborator

Since #36 was merged, I proceed to close this issue

@github-project-automation github-project-automation bot moved this from In Progress to Done in Tutor project management Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging a pull request may close this issue.

2 participants