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: v0.1.1
  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.1.tar.gz (77.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.1-py3-none-any.whl (45.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scrapy_lint-0.1.1.tar.gz
  • Upload date:
  • Size: 77.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.1.tar.gz
Algorithm Hash digest
SHA256 32c220e28157623332686e7c1e18f748109e8ee332f525c4d2d7bada95b6cc25
MD5 008eb03c13e73b794e95dc77362d025c
BLAKE2b-256 0f098a2297986f89b34f04a950f140dd16c43ef9280289043e23fcd0a7e03fb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for scrapy_lint-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: scrapy_lint-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 45.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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 310dfd5e147e453d76d8e73ebce18d89ef837b0bf0976c73b320f0918b2f4eca
MD5 b35f4c346dfdf81b8fd7a3866a5154f0
BLAKE2b-256 4d8b6cdcd8c533220cf4c4127b2e47fe1bb1f98bdb263a262563e30469946cbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for scrapy_lint-0.1.1-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