Skip to content

Conversation

DelboyJay
Copy link
Collaborator

  • Fix all dependabot issues.
  • switch to using ruff instead of isort, flake8, and black
  • update Tox tests to add support for Django 5.0 & 5.1
  • update Tox tests to add support for Python 3.12 and 3.13
  • Remove tox support for python <=3.8 and Django 2.2

- removed redundant package versions.
- removed redundant package versions.
- moved to ruff, ran on all files, and fixed all errors.
- removed isort, flake8, and black
- added docker-compose.yml to create a redis server for running tox tests.
- Updated CHANGES.md with what we have done.
- Update makefile and added some new commands.
- Updated README.md
… about a `cgi` package so I have removed the tests for this. Django 3.2 is out of support anyway.

- when running linting via GitHub actions use python 3.9 as this is the minimal version we support.
@lewis-kori lewis-kori changed the title CLE-3230 fix dependabot issues and package updates CLE-3230: Fix dependabot issues and package updates Dec 11, 2024
@lewis-kori lewis-kori added the dependencies Pull requests that update a dependency file label Dec 11, 2024
@KarimTayie
Copy link

KarimTayie commented May 3, 2025

Hi @DelboyJay, thanks for the great work on this PR! I noticed it’s passed all reviews and CI checks. Is there a timeline for merging this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants