Previously, releases cached with parse_success=False were never re-attempted. Now "Download failed" entries are excluded from checked tags so they get retried on the next run. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .github/workflows | ||
| addons | ||
| scripts | ||
| src/zotero_scraper | ||
| tests | ||
| .gitignore | ||
| LICENSE | ||
| main.py | ||
| pyproject.toml | ||
| README.md | ||
| requirements-dev.txt | ||
| requirements.txt | ||
Zotero Addons Scraper
This is a script repository for scraping Zotero add-ons, intended for use with Zotero Addons.
Switch to
addon-scrapersource in Zotero Addons to use this repository.
Workflows
This repository utilizes GitHub Actions workflow for automation. including the following steps:
- Retrieve Zotero add-on information specified in addons folder
- Parse add-on information into JSON data
- Publish the JSON data to the
publishbranch and the latest release
Contributing
Adding a new add-on entry {owner}@{repo} in the addons folder.
Usage
forkthis repository- Enable actions and scheduled workflow in
Actionspage of forked repository