From 1564224b97b29f51d5d7d37621b9326244aca6f8 Mon Sep 17 00:00:00 2001 From: jehrr <79864894+jehrr@users.noreply.github.com> Date: Wed, 23 Sep 2026 14:02:04 +0000 Subject: [PATCH 1/2] README: family badge labels (licence, Python, engines, runs without an account) Order, targets and the honest access badge unchanged. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 9 +++++++++ README.md | 8 ++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cea71c4..671c1be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,15 @@ 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. + ## [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, From f161da97dcdb103daa989bf980d3ce23c62da77e Mon Sep 17 00:00:00 2001 From: Petr Date: Wed, 23 Sep 2026 15:04:39 +0000 Subject: [PATCH 2/2] Fix stale family-core lines (SECURITY releases / DataDome pointer) - SECURITY.md said the project has no releases or version tags; it has both (gh release list). Supported versions now names the latest release and main, in the wording bbb-scraper and foodpanda-scraper already use. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 3 +++ SECURITY.md | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 671c1be..cd09c96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,9 @@ a promise that every flag and exit code is contractually frozen. 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/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