Skip to main content

Sphinx extension for documentation in the Scrapy ecosystem

Project description

PyPI version Supported Python versions

Sphinx extension for documentation in the Scrapy ecosystem.

Features

  • Automatic configuration of intersphinx for Python and Scrapy.

    Ready-to-use, easy-to-enable configuration for the following packages of the Scrapy ecosystem is also available:

    To automatically configure intersphinx for any of those packages if installed, add to your conf.py file:

    scrapy_intersphinx_enable_installed = True

    You can also enable or disable the automatic intersphinx configuration of packages manually:

    scrapy_intersphinx_enable = [
        "parsel",
        "w3lib",
    ]
    scrapy_intersphinx_disable = [
        "scrapy",
    ]
  • Automatic configuration of Sphinx roles of the Scrapy documentation, so that you can easily link to Scrapy settings, request metadata keys, signals and commands:

    :setting:`BOT_NAME`
    :setting:`LOG_LEVEL <scrapy:LOG_LEVEL>`
    :reqmeta:`download_slot`
    :signal:`spider_opened`
    :command:`crawl`

Setup

  1. Install:

    pip install sphinx-scrapy
  2. Add to your conf.py:

    extensions = [
        "sphinx_scrapy",
    ]

Release notes

See Release notes for a list of releases and their changes.

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

sphinx_scrapy-0.1.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

sphinx_scrapy-0.1.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sphinx_scrapy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 29d74f5583cf37c36f7e13bfff692f5506467547ff64868c20adfc243487437c
MD5 fa1b3fa247a7e5741f5206e1c18582a8
BLAKE2b-256 a20673a2855c525d740f8cc63f6f1e343a0d309910b861d37e46dff2681c19b8

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on scrapy/sphinx-scrapy

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

File details

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

File metadata

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

File hashes

Hashes for sphinx_scrapy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1ff7e665b87724a46ae21abdedb451befe21ef8935886e90a1be2c90e004fc0b
MD5 91b528bd232cb0288dc70cffb0e374ab
BLAKE2b-256 8426cf9e789b7dcd16481ef5f3b9ae4c7ff689af645df63b27b0ba6f1a0182e9

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on scrapy/sphinx-scrapy

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