Skip to content

Commit

Permalink
perf: sumac release support AP-1580 (#230)
Browse files Browse the repository at this point in the history
  • Loading branch information
BryanttV authored Nov 22, 2024
1 parent aabdf8e commit ee3cf99
Show file tree
Hide file tree
Showing 8 changed files with 31 additions and 23 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v12.1.0](https://github.com/eduNEXT/eox-core/compare/v12.0.0...v12.1.0) - (2024-11-18)

### Changed

- **Sumac Support**: Upgrade requirements base on edx-platform Sumac
release and update integration tests to use new Sumac release with Tutor.

## [v12.0.0](https://github.com/eduNEXT/eox-tenant/compare/v11.7.0...v12.0.0) - (2024-10-22)

#### ⚠ BREAKING CHANGES
Expand Down
10 changes: 6 additions & 4 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ EOX Tenant
:alt: GitHub Actions Workflow Test Status
.. |PyPI Badge| image:: https://img.shields.io/pypi/v/eox-tenant?label=PyPI
:alt: PyPI - Version

Eox-tenant is a plugin for `Open edX`_, and part of the Edunext Open edX Extensions (aka EOX), that replaces the microsites and site_configurations features, offering a more robust multi-tenancy model.

If you are looking for professional development or support with multitenancy or multi-sites in the Open edX platform, you can reach out to [email protected]
Expand All @@ -22,10 +22,10 @@ Installation
#. Add this plugin in your Tutor ``config.yml`` with the ``OPENEDX_EXTRA_PIP_REQUIREMENTS`` setting.

.. code-block:: yaml
OPENEDX_EXTRA_PIP_REQUIREMENTS:
- eox-tenant=={{version}}
#. Save the configuration with ``tutor config save``.
#. Build the image and launch your platform with ``tutor local launch``.

Expand Down Expand Up @@ -67,6 +67,8 @@ Compatibility Notes
+------------------+------------------+
| Redwood | >= v11.7.0 |
+------------------+------------------+
| Sumac | >= v12.1.0 |
+------------------+------------------+

⚠️ Since the 6.2 version, eox-tenant does not support Django 2.2

Expand All @@ -90,7 +92,7 @@ Those settings can be changed in ``eox_tenant/settings/common.py`` or, for examp
🚨 For version < 10.0.0 you need to enable eox-tenant adding in the LMS configuration:

.. code-block:: yaml
USE_EOX_TENANT = True
Commands
Expand Down
2 changes: 1 addition & 1 deletion eox_tenant/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""
Init for eox-tenant.
"""
__version__ = '12.0.0'
__version__ = '12.1.0'
6 changes: 3 additions & 3 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ django-simple-history==3.0.0
# via
# -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt
# edx-organizations
django-waffle==4.1.0
django-waffle==4.2.0
# via
# edx-django-utils
# edx-drf-extensions
Expand All @@ -72,7 +72,7 @@ drf-jwt==1.19.2
# via edx-drf-extensions
edx-django-utils==7.0.0
# via edx-drf-extensions
edx-drf-extensions==10.4.0
edx-drf-extensions==10.5.0
# via
# -r requirements/base.in
# edx-organizations
Expand Down Expand Up @@ -127,7 +127,7 @@ six==1.16.0
# via -r requirements/base.in
social-auth-core==4.5.4
# via -r requirements/base.in
sqlparse==0.5.1
sqlparse==0.5.2
# via django
stevedore==5.3.0
# via
Expand Down
6 changes: 3 additions & 3 deletions requirements/pip-tools.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,19 @@ click==8.1.7
# via pip-tools
importlib-metadata==8.5.0
# via build
packaging==24.1
packaging==24.2
# via build
pip-tools==7.4.1
# via -r requirements/pip-tools.in
pyproject-hooks==1.2.0
# via
# build
# pip-tools
tomli==2.0.2
tomli==2.1.0
# via
# build
# pip-tools
wheel==0.44.0
wheel==0.45.0
# via pip-tools
zipp==3.20.2
# via importlib-metadata
Expand Down
11 changes: 5 additions & 6 deletions requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ dill==0.3.9
# via pylint
# via
# -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt
# -c requirements/constraints.txt
# -r requirements/base.txt
# django-crum
# django-model-utils
Expand Down Expand Up @@ -81,7 +80,7 @@ django-simple-history==3.0.0
# -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt
# -r requirements/base.txt
# edx-organizations
django-waffle==4.1.0
django-waffle==4.2.0
# via
# -r requirements/base.txt
# edx-django-utils
Expand All @@ -104,7 +103,7 @@ edx-django-utils==7.0.0
# via
# -r requirements/base.txt
# edx-drf-extensions
edx-drf-extensions==10.4.0
edx-drf-extensions==10.5.0
# via
# -r requirements/base.txt
# edx-organizations
Expand Down Expand Up @@ -142,7 +141,7 @@ oauthlib==3.2.2
# social-auth-core
openedx-filters==1.9.0
# via -r requirements/base.txt
packaging==24.1
packaging==24.2
# via pytest
path==17.0.0
# via path-py
Expand Down Expand Up @@ -218,7 +217,7 @@ six==1.16.0
# via -r requirements/base.txt
social-auth-core==4.5.4
# via -r requirements/base.txt
sqlparse==0.5.1
sqlparse==0.5.2
# via
# -r requirements/base.txt
# django
Expand All @@ -229,7 +228,7 @@ stevedore==5.3.0
# edx-opaque-keys
testfixtures==8.3.0
# via -r requirements/test.in
tomli==2.0.2
tomli==2.1.0
# via
# pylint
# pytest
Expand Down
8 changes: 4 additions & 4 deletions requirements/tox.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ filelock==3.16.1
# via
# tox
# virtualenv
packaging==24.1
packaging==24.2
# via
# pyproject-api
# tox
Expand All @@ -28,13 +28,13 @@ pluggy==1.5.0
# via tox
pyproject-api==1.8.0
# via tox
tomli==2.0.2
tomli==2.1.0
# via
# pyproject-api
# tox
tox==4.23.1
tox==4.23.2
# via -r requirements/tox.in
typing-extensions==4.12.2
# via tox
virtualenv==20.27.0
virtualenv==20.27.1
# via tox
4 changes: 2 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 12.0.0
current_version = 12.1.0
commit = False
tag = False

Expand All @@ -24,7 +24,7 @@ statistics = True
ignore = migrations,CVS
generated-members = objects
max-line-length = 120
disable =
disable =
too-few-public-methods,
too-many-ancestors,
duplicate-code,
Expand Down

0 comments on commit ee3cf99

Please sign in to comment.