Custom course tab with tutor plugin

I am trying to create a python package to add custom course tab. I have created scaffold using tutor cookiecutter. Have followed some code hacks from discussion openedx app. In setup.py I have following entry points:

entry_points={
        "tutor.plugin.v1": [
            "demo = demo.plugin"
        ],
        "openedx.course_tab": [
            "demo_schedules = demo_schedules.plugins:DemoSchedules",
        ]
    }

After installing plugin with pip install, the plugin does shows up in tutor plugins list and I have also enabled it. But the course tab does not appear on Course page.

I have seen some third party plugins and they all require adding it in $(tutor config printroot)/env/build/openedx/requirements/private.txt. I don’t know how to do that with tutor plugin I created because my plugin is not on git repo and using pip install locally.

Any idea how to make it work?

Please read the text above in the blue box “Please do not open new topics here” and follow the instructions there, if you want that somebody helps you.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.