-
Notifications
You must be signed in to change notification settings - Fork 18
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
cookiecutter-tutor-plugin codebase Python 3.12 upgrade #30
Comments
There are no other parts in the cookie-cutter. it was just |
Cool. Does this mean a new plugin that is created in Python 3.12 environment will work without any modification in latest tutor master, right? |
I think we can close this as completed by #29. |
Hi, shouldn't we also update the workflows here for python 3.12 as well? cookiecutter-tutor-plugin/{{ cookiecutter.package_name }}/.github/workflows/test.yml Lines 12 to 15 in 5d5241d
Similar to what is being done in tutor-forum in this PR. |
Adding to @Danyal-Faheem 's point, it would be good to have both 3.8 and 3.12 workflows until the redwood release. It would ensure the changes being made are compatible with both Python versions. |
I have no objection to the idea, however, since it is just a cookiecutter and not a genuine plugin, I think we should provide only the essentials and allow the plugin developers to determine which versions they wish to support. I am interested in hearing @regisb's viewpoint on this. |
@CodeWithEmad Hi, let's add CI checks and then close this out. I don't think there is any more action needed. CI checks are there only for backup that future changes (until Redwood) are compatible with 38 and 312. Thanks |
Agree. Have a look at #31 |
I think we can close this as completed by #31 |
Ensure cookiecutter-tutor-plugin codebase is compatible with Python 3.12
See overhangio/tutor#1004 for the context.
The text was updated successfully, but these errors were encountered: