Registry / database / openedx-forum

openedx-forum

JSON →
library0.4.3pypypiunverified

Open edX Forum is the forum application for Open edX platforms, providing threading, commenting, search, and moderation. Version 0.4.3 requires Python >=3.12 and supports MySQL and Typesense backends while dropping MongoDB and Python 3.11 support. Active development with frequent releases.

pip install openedx-forum
INSTALL
IMPORT
SIG · OPENEDX-FORUM
O
openedx-forum
databasepythonv0.4.3
Install
Import
Disk
Pass rate
0/ 10
Env Coverage0 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v? · pip install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
build_error
glibc
py 3.103.95 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

start_forum
from openedx_forum import start_forum
from openedx_forum.forum import start_forum
The main entry point is at the package level.

Starts the forum application with default dev settings.

import os from openedx_forum import start_forum os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'openedx_forum.settings.dev') start_forum()
Debug
Known issues
breakingMongoDB backend removed in v0.4.3. Must migrate to MySQL before upgrading.
fix
Use the mongo2mysql management command before upgrading to 0.4.3.
affects: <0.4.3
breakingPython 3.11 support dropped in v0.4.2. Requires Python >=3.12.
fix
Upgrade Python environment to 3.12+ before installing v0.4.2+.
affects: <0.4.2
deprecatedMongoDB backend deprecated since v0.4.0; removed in v0.4.3. Both MySQL and MongoDB backends existed temporarily but now only MySQL is supported.
fix
Migrate to MySQL backend using the official migration tools.
affects: 0.4.0-0.4.2
breakingTypesense search backend introduced in v0.4.1. Existing Elasticsearch/other backends are not supported.
fix
Set up Typesense and configure settings accordingly.
affects: >=0.4.1
Upgrade
Version history
0.4.3latest on PyPI · released Apr 30, 2026
Audit
Dependencies
djangorequiredDjango ORM for MySQL backend
mysqlclientrequiredMySQL database driver
celeryoptionalAsync task queue for email notifications
typesenseoptionalTypesense search backend
Agent activity
29 hits · last 30 days
node
28
OpenAI (training)
1
Resources
openedx-forum — pip install openedx-forum · libregistry