SCP14: Unsupported requirement

What it does

Finds out if your requirements file contains a package that scrapy-lint supports with a frozen [1] version that scrapy-lint does not support.

scrapy-lint supports many packages in the Scrapy ecosystem, but expects the following minimum versions of them to be used in your project:

Package

Minimum version

Scrapy

2.0.1

Why is this bad?

In general, you should strive to keep up with the latest stable releases of packages in the Scrapy ecosystem to ensure your projects benefit from the latest features, bug fixes, and performance improvements.

However, the specific issue with using a version of a package older than the minimum version supported by scrapy-lint is that scrapy-lint may misreport issues and fail to report others.

Example

scrapy==2.0.0

Use instead:

scrapy==2.13.2