autoextract-poet
contains common item definitions.
Such items can be extracted automatically using Zyte AutoExtract API
(you can use scrapy-poet and scrapy-autoextract for this).
License is BSD 3-clause.
- Documentation: https://autoextract-poet.readthedocs.io/
- Source code: https://github.com/scrapinghub/autoextract-poet
- Issue tracker: https://github.com/scrapinghub/autoextract-poet/issues
Setup your local Python environment via:
- pip install -r requirements-dev.txt
- pre-commit install
Now everytime you perform a git commit, these tools will run against the staged files:
- black
- isort
- flake8
You can also directly invoke pre-commit run --all-files to run them without performing a commit.