Skip to content

feat(vinted): seller_country filter for cross-border listings (0.14.0)#2

Merged
0xGhostCasper merged 1 commit into
mainfrom
feat/vinted-seller-country
Jun 13, 2026
Merged

feat(vinted): seller_country filter for cross-border listings (0.14.0)#2
0xGhostCasper merged 1 commit into
mainfrom
feat/vinted-seller-country

Conversation

@0xGhostCasper

Copy link
Copy Markdown
Member

Companion to scrapebadger#274. Adds an optional seller_country kwarg (CSV ISO-2, e.g. fr or fr,be) to vinted.search: Vinted federates cross-border EU listings into each market domain and has no native country filter, so this filters to sellers physically in the given countries. Adds seller_country_code to the item model and seller_country to the search response. Billing: +1 credit per uncached seller looked up.

Version 0.13.1 → 0.14.0 (pyproject + SDK_VERSION).

Notes for the reviewer/merger:

  • The local checkout had uncommitted in-flight Shopee/TikTok work (__init__.py, client.py, README.md, CHANGELOG.md). This PR deliberately excludes it; __init__.__version__ is therefore left at 0.13.1 here — reconcile when merging alongside the Shopee branch.
  • Do not cut the PyPI release until the backend (scrapebadger#274) is deployed to production, so the param is actually served.

Implementation tests reported green (546 passed).

Adds an optional seller_country kwarg (CSV ISO-2) to vinted.search that
filters results to sellers physically located in the given countries
(Vinted federates cross-border EU listings; no native country filter).
Adds seller_country_code to the item model and seller_country to the
search response. Adds 1 credit per uncached seller looked up.

Bumps version 0.13.1 -> 0.14.0 (pyproject + SDK_VERSION User-Agent).
__init__.__version__ intentionally not touched here to avoid conflict
with concurrent in-flight Shopee work in the same file.
@codecov

codecov Bot commented Jun 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@0xGhostCasper
0xGhostCasper merged commit 667cb38 into main Jun 13, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants