Pylint and ease of development

There was an early experiment in switching edx-platform from pylint to ruff in Try ruff linter by irtazaakram · Pull Request #33559 · openedx/edx-platform · GitHub . The verdict at the time was that it wasn’t comprehensive enough to completely replace the pylint checks, but it would be great for fast local feedback loops covering a large percentage of them. Unfortunately, some chaos at 2U at the time meant that the work never got finished and merged. It looks like there was also a later attempt in Ruff linter by awais786 · Pull Request #34820 · openedx/edx-platform · GitHub .