feat: upgrade to Olive
This commit is contained in:
parent
323b6e9bfd
commit
2a9078b592
@ -2,7 +2,7 @@ variables:
|
||||
TUTOR_PLUGIN: notes
|
||||
TUTOR_IMAGES: notes
|
||||
TUTOR_PYPI_PACKAGE: tutor-notes
|
||||
OPENEDX_RELEASE: nutmeg
|
||||
OPENEDX_RELEASE: olive
|
||||
GITHUB_REPO: overhangio/tutor-notes
|
||||
|
||||
include:
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
Students notes plugin for `Tutor <https://docs.tutor.overhang.io>`_
|
||||
===================================================================
|
||||
|
||||
This is a plugin for `Tutor <https://docs.tutor.overhang.io>`_ to easily add the `Open edX note-taking app <https://github.com/edx/edx-notes-api>`_ to an Open edX platform. This app allows students to annotate portions of the courseware (see `the official documentation <https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/open-release-nutmeg.master/exercises_tools/notes.html>`_).
|
||||
This is a plugin for `Tutor <https://docs.tutor.overhang.io>`_ to easily add the `Open edX note-taking app <https://github.com/edx/edx-notes-api>`_ to an Open edX platform. This app allows students to annotate portions of the courseware (see `the official documentation <https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/open-release-olive.master/exercises_tools/notes.html>`_).
|
||||
|
||||
.. image:: https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/open-release-nutmeg.master/_images/SFD_SN_bodyexample.png
|
||||
.. image:: https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/open-release-olive.master/_images/SFD_SN_bodyexample.png
|
||||
:alt: Notes in action
|
||||
|
||||
Installation
|
||||
|
||||
2
setup.py
2
setup.py
@ -32,7 +32,7 @@ setup(
|
||||
packages=find_packages(exclude=["tests*"]),
|
||||
include_package_data=True,
|
||||
python_requires=">=3.7",
|
||||
install_requires=["tutor>=14.0.0,<15.0.0"],
|
||||
install_requires=["tutor>=15.0.0,<16.0.0"],
|
||||
entry_points={"tutor.plugin.v1": ["notes = tutornotes.plugin"]},
|
||||
classifiers=[
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
|
||||
@ -1 +1 @@
|
||||
__version__ = "14.0.1"
|
||||
__version__ = "15.0.0"
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
FROM docker.io/ubuntu:20.04
|
||||
MAINTAINER Overhang.io <contact@overhang.io>
|
||||
|
||||
RUN apt update && \
|
||||
apt upgrade -y && \
|
||||
@ -19,8 +18,8 @@ ENV PATH /app/venv/bin:${PATH}
|
||||
# https://pypi.org/project/setuptools/
|
||||
# https://pypi.org/project/pip/
|
||||
# https://pypi.org/project/wheel/
|
||||
RUN pip install setuptools==62.1.0 pip==22.0.4 wheel==0.37.1
|
||||
RUN pip3 install -r requirements/base.txt
|
||||
RUN pip install setuptools==65.5.1 pip==22.3.1 wheel==0.38.4
|
||||
RUN pip install -r requirements/base.txt
|
||||
|
||||
EXPOSE 8000
|
||||
CMD gunicorn --workers=2 --name notes --bind=0.0.0.0:8000 --max-requests=1000 notesserver.wsgi:application
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user