Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 1.84 KB

File metadata and controls

30 lines (26 loc) · 1.84 KB

Changelog

All notable changes to Retail Scrapers will be documented in this file.

This project follows semantic versioning once published.

0.1.0 - Unreleased

  • Initial toolkit structure.
  • Added a shared Amazon engine for amazon-de, amazon-gb, amazon-it, and amazon-es.
  • Added adapters for boulanger-fr, currys-gb, and elkjop-no.
  • Added Amazon market-specific delivery sessions, native-currency guards, and URL checks.
  • Added JSONL and CSV output.
  • Added strict validation for catalog and price runs.
  • Added CLI and Python API entry points.
  • Added optional batch-first price snapshots with safe detail-page fallback.
  • Added Boulanger current-price filtering and Currys 50-item category snapshots.
  • Added auto, batch, and detail price strategies with count and coverage gates.
  • Added explicit channel profiles and retail-scrape assess for deterministic URL classification.
  • Added optional one-page public signal probing with local-network and credential URL guards.
  • Added strategy-aware blank, API, HTML, JSON-LD, and browser adapter scaffolds.
  • Upgraded the bundled skill for agent-assisted assessment, onboarding, repair, and validation.
  • Unified the README, project tour, contributor forms, and scaffold guidance around two quick paths: run a supported channel or assess and onboard a new retailer.
  • Merged the English and Chinese README into one paragraph-by-paragraph bilingual quick start.
  • Added retail-scrape setup, an offline demo, --version, human-readable environment reports, complete command help, quiet mode, completion summaries, and actionable error categories.
  • Added a bundled Skill installer and assess --format agent for copy-ready agent onboarding.
  • Added public package links, wheel-level Skill packaging, placeholder-input rejection, and stricter release validation for the first PyPI release.