Skip to content

Commit

Permalink
perf: quality changes
Browse files Browse the repository at this point in the history
  • Loading branch information
luisfelipec95 committed Jul 26, 2024
1 parent ec4d241 commit a2c1961
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
strategy:
max-parallel: 2
matrix:
python-version: ["3.8"]
python-version: ["3.8", "3.10", "3.11"]
django: ["32", "42"]
steps:
- name: Checkout
Expand Down
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [v6.3.0](https://github.com/eduNEXT/eox-hooks/compare/v6.2.0...v6.3.0) - (2024-07-24)

### Added

- **Integration Tests**: A new GitHub workflow has been added to run
integration tests. These tests validate backend imports and ensure the
`/eox-info` endpoint functions correctly.

### Changed

- **Redwood Support**: Upgrade requirements base on edx-platform redwood
release, support for integration tests in the redwood environment is added
release update GitHub workflows with new Python (3.10 and 3.11) and actions
version, and update integration test to use new redwood release with Tutor.

## v6.2.0 - 2024-05-24

Expand Down
5 changes: 3 additions & 2 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,10 @@
# linking to it here is good.


# Keep same platform version
# Common constraints for Open edX repos
-c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt

celery>=5.2.2,<6.0.0
djangorestframework<=3.14.0
Django<5.0
openedx-events<=9.0.0
pytz<=2022.7.1
3 changes: 3 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,12 +75,15 @@ def get_version(*file_paths):
'Development Status :: 5 - Production/Stable',
'Framework :: Django :: 2.2',
'Framework :: Django :: 3.2',
'Framework :: Django :: 4.2',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU Affero General Public License v3',
'Operating System :: OS Independent',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
],
packages=[
'eox_hooks',
Expand Down

0 comments on commit a2c1961

Please sign in to comment.