diff --git a/CHANGELOG.md b/CHANGELOG.md index cea71c4..cd09c96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,18 @@ a promise that every flag and exit code is contractually frozen. this client. `http_code` (an int) is read now, with `status` kept as a fallback only when it is an int. +### Changed + +- **README badges use the family's labels**: `licence` (was "License: MIT", + rendered "license"), `Python`, `engines` and "runs without an account" in + lower case, matching the sibling repos. Order and targets are unchanged; + the access badge stays "runs without an account" because this README + measures a plain local Chromium on a residential IP returning all 96 + products with no key, no proxy and no account. + +- `SECURITY.md` said this project has no releases or version tags; it has + both. "Supported versions" now names the latest release and `main`. + ## [0.5.1] — 2026-09-16 ### Fixed diff --git a/README.md b/README.md index 2b3fb53..000799c 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,10 @@ [![release](https://img.shields.io/github/v/release/2scraper/farfetch-scraper?style=flat-square)](https://github.com/2scraper/farfetch-scraper/releases) [![tests](https://github.com/2scraper/farfetch-scraper/actions/workflows/tests.yml/badge.svg)](https://github.com/2scraper/farfetch-scraper/actions/workflows/tests.yml) [![canary](https://github.com/2scraper/farfetch-scraper/actions/workflows/canary.yml/badge.svg)](https://github.com/2scraper/farfetch-scraper/actions/workflows/canary.yml) -[![Python 3.9+](https://img.shields.io/badge/python-3.9%2B-blue?style=flat-square)](https://python.org) -[![License: MIT](https://img.shields.io/badge/license-MIT-green?style=flat-square)](LICENSE) -[![Playwright · Selenium · Puppeteer](https://img.shields.io/badge/engines-Playwright%20%C2%B7%20Selenium%20%C2%B7%20Puppeteer-orange?style=flat-square)](#engines) -[![Runs without an account](https://img.shields.io/badge/runs%20without-an%20account-brightgreen?style=flat-square)](#do-you-need-a-paid-service-for-this) +[![Python](https://img.shields.io/badge/python-3.9%2B-blue?style=flat-square)](https://python.org) +[![licence](https://img.shields.io/badge/licence-MIT-green?style=flat-square)](LICENSE) +[![engines](https://img.shields.io/badge/engines-Playwright%20%C2%B7%20Selenium%20%C2%B7%20Puppeteer-orange?style=flat-square)](#engines) +[![runs without an account](https://img.shields.io/badge/runs%20without-an%20account-brightgreen?style=flat-square)](#do-you-need-a-paid-service-for-this) A working scraper for **farfetch.com** listing pages — category, hub, search and brand. Not a client for a hosted API: the code in this repo opens the site, diff --git a/SECURITY.md b/SECURITY.md index 8210a98..63251c8 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -79,9 +79,9 @@ Not because these do not matter, but because they belong somewhere else: ## Supported versions -`main` only. This project has no releases or version tags; fixes land on `main` -and you update by pulling. If you are running an old clone, update before -reporting. +The latest release and `main`. Fixes land on `main` first and ship in the +next tagged release (see the Releases page). If you are running an old clone, +update before reporting. ## If you have leaked a key