Scrape used-car listings from Blocket.se — Sweden's #1 classifieds marketplace. Get make, model, year, price in SEK, mileage in km (converted from the Swedish 'mil'), fuel, gearbox, power (hp), body type, colour, seller type (dealer/private), location and photos. Export to JSON or CSV.
Force-residential proxy guard: _resolve_proxy_url now always sets
groups=["RESIDENTIAL"] — silently forces it if apifyProxyGroups is
absent, empty, or contains no RESIDENTIAL entry.
Fail-fast on unavailable proxy: raises RuntimeError (clear message)
instead of returning None / falling through to direct routing.
country_code (from apifyProxyCountry) preserved through the guard.
Added unit tests: _ensure_residential_groups logic + _resolve_proxy_url
raises on None/useApifyProxy=False/config-returns-None/create-raises;
also asserts URL returned on success and country_code forwarded.
README Limitations section updated: notes RESIDENTIAL proxy is required.
docs/specs/blocket-sweden-cars/notes.md updated.
0.1.0 — 2026-06-05
First push to Apify cloud. Build SUCCEEDED, cloud QA PASS (runId=VXnc28NH89ojfO9mE).