refactor!: сhange default `incognito context` to `persistent context` for `Playwright` by Mantisus · Pull Request #985 · apify/crawlee-python
Mantisus
changed the title
refactor!: сhange default 'incognito context' to 'persistent context' for
refactor!: сhange default Playwrightincognito context to persistent context for Playwright
### Description - fix public imports in `__init__` files - Add `rich` to direct dependencies. It is one of `cookiecutter`'s dependencies, but we use it directly in `statistics._models.py` --------- Co-authored-by: Vlada Dusek <v.dusek96@gmail.com>
### Description Add adaptive context helpers and documentation for AdaptivePlaywrightCrawler. ### Issues - Closes: apify#249 --------- Co-authored-by: Jan Buchar <Teyras@gmail.com> Co-authored-by: Jan Buchar <jan.buchar@apify.com>
### Description - update curl-cffi version requirement to >=0.9.0. - update default `impersonate` from `chrome124` to `chrome131`
- Migrate from `poetry` to `uv`. - Relates: apify#628 - The update of templates to use `uv` will be implemented separately.
- `project.urls` - python 3.13 in ci - unify name "Set up uv package manager" - fix contributing guide - add all extra, remove dev extra (move to dev deps) - relates: apify#628
…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
Issues with this label are in the ownership of the tooling team.
label
Feb 25, 2025This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters