Skip to content

Update Django and django-oscar to Latest Compatible Versions #39

Description

@qasimgulzar

Currently, the project is using outdated versions of Django (>=3.2,<4.0) and django-oscar (3.2.4). To ensure continued security, compatibility, and access to new features, we should update to the latest supported versions of both packages.

Tasks

  • Update Django to the latest LTS version (preferably Django 5.x if compatible).
  • Update django-oscar to the latest version that supports the chosen Django version.
  • Update the requirements file accordingly.
  • Test the application for compatibility issues and resolve any deprecations or breaking changes.
  • Update documentation if necessary.

Acceptance Criteria:
The project runs successfully with the updated versions.
All tests pass.
No deprecated or removed APIs are used.

References:
Django Release Notes
django-oscar Release Notes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions