core
core copied to clipboard
The complete web scraping toolkit for PHP.
Hello, having a problem installing the core package on the Symfony project _Your requirements could not be resolved to an installable set of packages._ **Problem 1 - spatie/browsershot[3.52.0, ..., 3.57.6]...
If you have build multiple spiders and try to run them together it creates concurency issues. Assume you have a list of spider classes foreach ($spiders as $spider) { Roach::startSpider($spider);...
This PR aims to close #239. By letting the middleware handle a request instead of a response and setting the response on the request, we ensure the request is only...
Bumps [spatie/browsershot](https://github.com/spatie/browsershot) from 3.61.0 to 4.1.0. Release notes Sourced from spatie/browsershot's releases. 4.1.0 What's Changed Prevent taking screenshots twice by @clementmas in spatie/browsershot#849 Full Changelog: https://github.com/spatie/browsershot/compare/4.0.5...4.1.0 4.0.5 What's Changed Fix...
Bumps [psy/psysh](https://github.com/bobthecow/psysh) from 0.12.2 to 0.12.4. Release notes Sourced from psy/psysh's releases. PsySH v0.12.4 Improve support for named args (Thanks @HypeMC!) Improve return type name support, especially with newer PHP-Parser...
Bumps [symfony/console](https://github.com/symfony/console) from 7.0.4 to 7.1.1. Release notes Sourced from symfony/console's releases. v7.1.1 Changelog (https://github.com/symfony/console/compare/v7.1.0...v7.1.1) no significant changes v7.1.0 Changelog (https://github.com/symfony/console/compare/v7.1.0-RC1...v7.1.0) no significant changes v7.1.0-RC1 Changelog (https://github.com/symfony/console/compare/v7.1.0-BETA1...v7.1.0-RC1) no significant changes...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 10.5.15 to 10.5.21. Release notes Sourced from phpunit/phpunit's releases. PHPUnit 10.5.21 Changed #5861: Destroy TestCase object after its test was run How to install or update PHPUnit...
**Describe the bug** even if the if you have this: ``` public array $extensions = [ //LoggerExtension::class, //StatsCollectorExtension::class, ]; ``` you will get a lot of logging and stats **Reproduction**...
https://github.com/roach-php/core/blob/450ed504c556b2243ea7cc76f44161242a551a5a/src/Spider/BasicSpider.php#L62 The $requestDelay attribute is expected to support expressions, and the target needs to be a specified range of random values (including non-integer numbers). --- https://github.com/roach-php/core/blob/653347a121d22438f23f38081a26208ca9389a10/src/Scheduling/RequestSchedulerInterface.php#L40 The parameter type of...
Bumps [spatie/image-optimizer](https://github.com/spatie/image-optimizer) from 1.7.2 to 1.7.4. Release notes Sourced from spatie/image-optimizer's releases. 1.7.4 Full Changelog: https://github.com/spatie/image-optimizer/compare/1.7.3...1.7.4 1.7.3 What's Changed Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in spatie/image-optimizer#203 Fix...