feat!: Enable additional status codes arguments to PlaywrightCrawler by Pijukatel · Pull Request #959 · apify/crawlee-python

@Pijukatel

Since they exist now on all crawlers, move them to basic crawler level.

@github-actions github-actions bot added t-tooling

Issues with this label are in the ownership of the tooling team.

tested

Temporary label used only programatically for some analytics.

labels

Feb 5, 2025

@Pijukatel

@Pijukatel

@Pijukatel

Mantisus

@Pijukatel

@Pijukatel

vdusek

Mantisus

@Pijukatel

Mantisus pushed a commit to Mantisus/crawlee-python that referenced this pull request

Feb 19, 2025
…pify#959)

Add `additional_http_error_status_codes` and
`ignore_http_error_status_codes` to PlaywrightCrawler.
Since they exist now on all crawlers, move them to `BasicCrawler` level.
Do not use `_http_client` attributes for getting additional status codes
related variables.

**Breaking:** Remove `HttpCrawlerOptions` -> No unique options compared
to `BasicCrawlerOptions` anymore.

- Closes: apify#953