-
Notifications
You must be signed in to change notification settings - Fork 17
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
chore: Remove python < 3.11 references and Tutor < 18 #1014
base: main
Are you sure you want to change the base?
Conversation
@@ -3,6 +3,6 @@ bcrypt | |||
importlib-resources | |||
openedx-atlas | |||
transifex-python | |||
tutor>=15 | |||
tutor>=18 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a no-op since the rest of the requirements are already at 19.1
@@ -1,5 +1,5 @@ | |||
RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared \ | |||
pip install "platform-plugin-aspects==v0.11.7" | |||
pip install "git+https://github.com/openedx/platform-plugin-aspects.git@bmtcril/drop_py_38" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't merge until this is released
@@ -13,7 +13,6 @@ | |||
from tutor import hooks | |||
|
|||
from .__about__ import __version__ | |||
from .commands_v0 import COMMANDS as TUTOR_V0_COMMANDS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
v0 commands were from earlier (pre-Palm?) versions or Tutor which we no longer support
These are requirements files that go in the Aspects and Aspects-Superset images.
Closes #935
Closes #1013
These are our first round of breaking changes for Aspects 2.0 - the rest of the Python 3.8 removal and dropping support for Open edX Nutmeg, Olive, and Palm (which all required Python 3.8).