Recipe-scrapers

Latest version: v15.3.3

Safety actively analyzes 691806 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 26

15.3.3

Adds support for:
- 40aprons.com
- irishcentral.com
- shelikesfood.com
- wedishitup.com
- ameessavorydish.com
- meganvskitchen.com
- ahealthysliceoflife.com
- recette.plus
- schoolofwok.co.uk
- veroniquecloutier.com
- chefjeanpierre.com
- themediterraneandish.com
- lanascooking.co
- inspiredtaste.net
- eggs.ca
- recipeland.com
- noracooks.com
- makeitdairyfree.com

Bugfixes:

- jamieoliver: instructions retrieval fix

Misc:
- fix double parentheses occurences in some ingredients(_groups) fetching
- launching docs.recipe-scrapers.com (not usable yet)

Creds: jknndy supfors brianstrauch shinyumh bcspragu bencondemi jayaddison Gamekohl

15.3.2

Contains all the release content from 15.3.0 -- combined with a temporary revert of 1312, a change that had caused an unexpected failure in the attempted release to PyPI of the v15.3.0 package, and also a [fixup](de6dc334934925b258b3e19d0b2a2f0b33f2812a) for a reStructuredText syntax error in the `README.rst` file (detectable / resolved using `twine check`).

15.3.1

Contains all the release content from 15.3.0 -- combined with a temporary revert of 1312, a change that had caused an unexpected failure in the attempted release to PyPI of the v15.3.0 package.

15.3.0

Adds support for:
- abeautifulmess.com (1258)
- aldi-nord (1352)
- aldi-sued (1353)
- barefootinthepines.com (1258)
- betterfoodguru.com (1258)
- beyondfrosting.com (1258)
- bitsofcarey.com (1258)
- brokenovenbaking.com (1258)
- cakemehometonight.com (1258)
- cambreabakes.com (1258)
- colleenchristensennutrition.com (1258)
- cookiesandcups.com (1258)
- cookomix.com (1393)
- cookwell.com (1271)
- hungryhappens.net (1278)
- kitchendivas.com (1386)
- krollskorner.com (1279)
- quitoque.fr (1163)
- rewe.de (1378)
- spainonafork.com (1268)
- thefoodietakesflight.com (1262)

Extends fields supported by:
- reciperunner (1376)
- recipetineats (1377)
- sallysblog (1375)
- saltpepperskillet (1334)
- simplycookit (1360)
- simplyquinoa (1333)
- skinnytaste (1332)
- spendwithpennies (1331)
- staysnatched (1330)
- sundpaabudget (1329)
- sunset (1328)
- sweetpeasandsaffron (1327)
- tastesoflizzyt (1326)
- tasty (1325)
- thehappyfoodie (1305)
- thekitchenmagpie (1296)
- thekitchn (1297)
- therecipecritic (1300)
- thevintagemixer (1301)
- thewoksoflife (1302)
- themodernproper (1298)
- thinlicious (1303)
- timesofindia (1287)
- tineno (1286)
- tudogostoso (1285)
- usapears (1284)
- vegrecipesofindia (1280)
- wellplated (1281)
- womensweekly (1282)
- zenbelly (1283)

Bugfixes:
- maangchi: ingredient header regex fixup (1311)
- mccormick: filter-out redundant step-number instructions (1355)
- modernproper, usapears: filter redundant nutrient names from value output (1304, 1294)
- thekitchn: fixup for site name output (1316)
- timesofindia: search for ingredients only within ingredient-data container (1290)
- usapears: fixups for `ratings`/`author` retrieval (1307)
- (library) utils: reject empty input to `get_yields` function (1314)
- (library) schema.org: don't return zero servings for empty-string `recipeYield` (1319)

Removals:
- sundpaabudget: removal nutritional information (1347)
- thexpertguides: remove scraper (1306)

Misc:
- python: declare Python3.13 support (1292)
- test data: add `LICENSE` notice (1348)
- ci: upgrade to Ubuntu 24.04 for most GitHub Actions workflows (1308)
- ci: upgrade MacOS version for unittest GitHub Actions workflow (1309)
- ci: enable `pip` caching in unittest, linters GitHub Actions workflows (1323)
- ci: restore `unittest-parallel` for unittest GitHub Actions workflow (1345)
- ci: suppress noisy static-value exception messaging during unittest GitHub Actions workflow (1335)
- ci: remove dependency on `tox` from GitHub Actions unittest and linters worklows (1339)
- tests: improve robustness of `DeprecationWarning` test cases (1343)
- project: update authorship and copyright details (346d473583dee06fd980c2bdb60bebfafdfec88c, 6a6a9144c2be5ce299ce3805ea9344e34afadaca, 1368)
- README: improve instructions for shell escaping (e0506615b71d49c301f4cf6252eb2d3142a3dbee)
- release: GitHub Actions: confirm release commit is found on release branch (1312)

Many thanks Gamekohl hhursev jayaddison jknndy oahnh ReneNulschDE romainchassaigne! :tada:

15.2.1

This is essentially a re-release of 15.2.0 -- but that previous version was mistakenly uploaded from a locally-created git tag prepared _before_ some changes from this origin repository were pulled (and hence ended up off-branch after the changes were added).

15.2.0

Adds support for:
- donalskehan.com (1237)
- eatthismuch.com (1237)
- glutenfreeonashoestring.com (1220)
- miljuschka.nl (1254)
- theglutenfreeaustrian.com (1220)
- theloopywhisk.com (1220)

Bugfixes:
- Fix ingredient grouping retrieval for arla (1236)
- Remove workaround from kitchenstories (1240)
- Update/fix scraper for gesund+aktiv (1238)
- Update/fix scraper for realsimple (1242)
- Update/fix scraper for sallysblog (1243)
- Update/fix scraper for tofoo (1244)
- Update/fix scraper for wikicookbook (1239)

Misc:
- Drops support for Python 3.8 (1265)
- Modernize some type hints given that Python 3.9 has become baseline (1267)
- Adds an enforced order for nutritional expectations in JSON test data (1203)
- Refactor the `generate.py` scraper-generator script (1232)
- Raise a newly-added `RecipeSchemaNotFound` exception when the schema.org-fill plugin fails to find metadata on the page (1230)
- Require only `ingredients_list`, not also `ingredients`, in the test JSON data (1211)
- Cleanups: remove redundant methods and test expectation data (1197, 1228, 1255)

Thank you, jaspervzwi jknndy! :tada:

Page 1 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.