Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
fail-fast: false
max-parallel: 1
matrix:
tutor_version: ['<21.0.0', '<22.0.0', 'main']
tutor_version: ['<22.0.0', '<23.0.0', 'main']
steps:
- name: Run Integration Tests
uses: eduNEXT/integration-test-in-tutor@v0.1.3
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ jobs:
make install-dev-dependencies
- name: Run Python Tests
run: |
export TOXENV=${TOX_ENV//./}
export TOX_ENV=${TOX_ENV//./}
export TOXENV=$TOX_ENV
make run-tests
env:
TOX_ENV: py${{matrix.python-version}}-django${{matrix.django}}
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ 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).

## [v14.4.0](https://github.com/eduNEXT/eox-tenant/compare/v14.3.0...v14.4.0) - (2026-06-24)

### Changed

- **Verawood Support**: Update integration tests to use new Verawood release with Tutor,
update GitHub Actions versions, and update integration-test workflow to add Verawood
and remove oldest Tutor version support.

## [v14.3.0](https://github.com/eduNEXT/eox-tenant/compare/v14.2.1...v14.3.0) - (2026-03-12)

### Fixed
Expand Down
2 changes: 2 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@ Compatibility Notes
+------------------+------------------+
| Ulmo | >= v14.2.0 |
+------------------+------------------+
| Verawood | >= v14.4.0 |
+------------------+------------------+

The plugin is configured for the latest release (Teak). The following changes in the plugin settings should be applied to be used for previous releases.

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__ = '14.3.0'
__version__ = '14.4.0'
50 changes: 26 additions & 24 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,27 @@
#
# make upgrade
#
asgiref==3.10.0
asgiref==3.11.1
# via django
certifi==2025.10.5
certifi==2026.6.17
# via requests
cffi==2.0.0
# via
# cryptography
# pynacl
charset-normalizer==3.4.3
charset-normalizer==3.4.7
# via requests
click==8.3.0
click==8.4.2
# via edx-django-utils
cryptography==46.0.2
# via pyjwt
cryptography==49.0.0
# via
# pyjwt
# social-auth-core
defusedxml==0.7.1
# via
# python3-openid
# social-auth-core
django==5.2.7
django==5.2.15
# via
# -c requirements/constraints.txt
# -r requirements/base.in
Expand All @@ -46,13 +48,13 @@ django-model-utils==5.0.0
# via edx-organizations
django-mysql==4.19.0
# via -r requirements/base.in
django-simple-history==3.10.1
django-simple-history==3.12.0
# via edx-organizations
django-waffle==5.0.0
# via
# edx-django-utils
# edx-drf-extensions
djangorestframework==3.16.1
djangorestframework==3.17.1
# via
# -r requirements/base.in
# drf-jwt
Expand All @@ -68,43 +70,43 @@ edx-drf-extensions==10.6.0
# via
# -r requirements/base.in
# edx-organizations
edx-opaque-keys[django]==3.0.0
edx-opaque-keys[django]==4.0.0
# via
# -r requirements/base.in
# edx-drf-extensions
# edx-organizations
# openedx-filters
edx-organizations==7.3.0
edx-organizations==8.0.0
# via -r requirements/base.in
idna==3.11
idna==3.18
# via requests
jsonfield==3.2.0
# via -r requirements/base.in
oauthlib==3.3.1
# via
# requests-oauthlib
# social-auth-core
openedx-filters==2.1.0
openedx-filters==3.7.0
# via -r requirements/base.in
pillow==11.3.0
pillow==12.2.0
# via edx-organizations
psutil==7.1.0
psutil==7.2.2
# via edx-django-utils
pycparser==2.23
pycparser==3.0
# via cffi
pyjwt[crypto]==2.10.1
pyjwt[crypto]==2.13.0
# via
# drf-jwt
# edx-drf-extensions
# pyjwt
# social-auth-core
pymongo==4.15.3
pymongo==4.17.0
# via edx-opaque-keys
pynacl==1.6.0
pynacl==1.6.2
# via edx-django-utils
python3-openid==3.2.0
# via social-auth-core
requests==2.32.5
requests==2.34.2
# via
# edx-drf-extensions
# requests-oauthlib
Expand All @@ -115,17 +117,17 @@ semantic-version==2.10.0
# via edx-drf-extensions
six==1.17.0
# via -r requirements/base.in
social-auth-core==4.8.1
social-auth-core==5.0.1
# via -r requirements/base.in
sqlparse==0.5.3
sqlparse==0.5.5
# via django
stevedore==5.5.0
stevedore==5.8.0
# via
# edx-django-utils
# edx-opaque-keys
typing-extensions==4.15.0
# via edx-opaque-keys
urllib3==2.5.0
urllib3==2.7.0
# via requests

# The following packages are considered to be unsafe in a requirements file:
Expand Down
2 changes: 1 addition & 1 deletion requirements/django52.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
django==5.2.7
django==5.2.15
14 changes: 8 additions & 6 deletions requirements/pip-tools.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,21 @@
#
# make upgrade
#
build==1.3.0
build==1.5.0
# via pip-tools
click==8.3.0
click==8.4.2
# via pip-tools
packaging==25.0
# via build
pip-tools==7.5.1
packaging==26.2
# via
# build
# wheel
pip-tools==7.5.3
# via -r requirements/pip-tools.in
pyproject-hooks==1.2.0
# via
# build
# pip-tools
wheel==0.45.1
wheel==0.47.0
# via pip-tools

# The following packages are considered to be unsafe in a requirements file:
Expand Down
Loading
Loading