Add openedx-tenant-api plugin

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
DamarKusumo
2026-04-10 08:20:57 +07:00
parent aed79f6306
commit 2b7027e37d
112 changed files with 9570 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
from setuptools import setup, find_packages
setup(
name='openedx-tenant-api',
version='0.1.0',
description='REST API for programmatic tenant creation in Open edX with eox-tenant',
packages=find_packages(),
include_package_data=True,
install_requires=[
'Django>=3.2',
'djangorestframework>=3.12.0',
'eox-tenant>=10.0.0',
],
python_requires='>=3.8',
entry_points={
'lms.djangoapp': [
'openedx_tenant_api = openedx_tenant_api.apps:OpenEdxTenantApiConfig',
],
'cms.djangoapp': [
'openedx_tenant_api = openedx_tenant_api.apps:OpenEdxTenantApiConfig',
],
},
)