James Addison
James Addison
Implementing [Cross-Origin Resource Sharing](https://www.w3.org/TR/2020/SPSD-cors-20200602/) adherence in the scraper could be another way to do this, in a more standards-compliant manner. I wasn't able to find any HTTP-client-side Python CORS libraries...
Alternatively perhaps we could check wheter the URL found in the JavaScript configuration corresponds to an entry in the [`SCRAPERS` map](https://github.com/hhursev/recipe-scrapers/blob/853cb916d014b058eb1a2a6c47b8b6fa0607fb5d/recipe_scrapers/__init__.py#L324) for the same scraper instance? Explained alternatively: * Input...
I'd like to include this in the next `v14` release, probably early next week, unless anyone has concerns about it. It would restrict the HTTP requests that the `MarleySpoon` scrapers...
Hi @smilerz - thanks for asking. Using the release-candidates is the preferred way, although I admit it has been a while since the most recent one. I've become quite risk-averse...
Ok, thank you. I would personally prefer to release an upcoming V14 fix release (potentially with no extra scrapers), and then a V15 release perhaps the same day or the...
(I would expect both to appear within the next week or so)
@smilerz one more question: of those coverage-related bugreports in Tandoor, are there particular scrapers/websites that are most-frequently mentioned? (I mentioned feature-parity earlier, but in fact a few scrapers are removed...
Great, thanks - I also just did a quick search for the scrapers removed in V15 in the Tandoor issues, and didn't find many -- so that reassures me that...
cc @hay-kot @michael-genson re: `mealie` -- I'm planning to release V15 of `recipe-scrapers` in the next week or so; it does drop a few scrapers, and `scrape_html` becomes the preferred...
V15 has been [released to GitHub](https://github.com/hhursev/recipe-scrapers/releases/tag/15.0.0) and also [published to PyPi](https://pypi.org/project/recipe-scrapers/15.0.0/)! I think the simplification of scrapers (no follow-up HTTP requests) may simplify review and development of scrapers -- however...