Skip to content
Scrapy tabcomplete support for Xonsh shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Tab completion for scrapy in xonsh

[![PyPi version](]( [![PyPi license](]( [![PyPi license](]( Provides tab completion for [scrapy]( for `xonsh` console shell users. It provides auto-completion for commands and projects spiders. Project's spider names are also cached in `$SCRAPY_CACHE` for every project directory for faster completion in `scrapy crawl` and `scrapy check` commands.

If new spiders are added the cache is outdated and can be refreshed with scrapy_clear_cache alias which is created by the contrib. It clears the cache for current working directory.


Just do a

pip install xonsh-scrapy-tabcomplete

or you can clone the repo via pip for the latest version

pip install git+<this repo url>


To automatically load scrapy completion at startup, put

xontrib load scrapy_tabcomplete

in your .xonshrc

You can’t perform that action at this time.