Skip to main content

A linter for Scrapy projects

Project description

PyPI version Supported Python versions CI Coverage

scrapy-lint is a linter for Scrapy projects.

To install:

pip install scrapy-lint

To run:

scrapy-lint

To use with pre-commit, add the following to your .pre-commit-config.yaml:

- repo: https://github.com/scrapy/scrapy-lint
  rev: "0.1.0"
  hooks:
  - id: scrapy-lint

Can be combined with ruff, mypy, pylint and flake8-requirements.

Documentation

See the documentation for more.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scrapy_lint-0.1.0.tar.gz (31.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scrapy_lint-0.1.0-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file scrapy_lint-0.1.0.tar.gz.

File metadata

  • Download URL: scrapy_lint-0.1.0.tar.gz
  • Upload date:
  • Size: 31.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for scrapy_lint-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b35aee280c618031ae2ae639f5cc361cc661ffc631aa0780794dc39c56d7c7c4
MD5 8dc2f362bf83993cbf19227a63f004c3
BLAKE2b-256 4edc9c13ff4041751743808e662682158307a497b91e02c109ce94f3e1ea7b99

See more details on using hashes here.

Provenance

The following attestation bundles were made for scrapy_lint-0.1.0.tar.gz:

Publisher: publish.yml on scrapy/scrapy-lint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scrapy_lint-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: scrapy_lint-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for scrapy_lint-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 239846ed012c9632efaff4cf91aaa6489733168d92fb2562253b9b7c03b26ed5
MD5 22bc012510fe37285285e58181464883
BLAKE2b-256 d7de2e388713c9d053a21f696ba14ea9c7d8275e789d0d0ab422ec234b0f6a40

See more details on using hashes here.

Provenance

The following attestation bundles were made for scrapy_lint-0.1.0-py3-none-any.whl:

Publisher: publish.yml on scrapy/scrapy-lint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page