Updating to Pydantic >3.11.9 causes TypeError on import
After updating to Pydantic 3.12.0, when importing the AdaptivePlaywrightCrawler I get the following exception:
TypeError: cannot specify both default and default_factory
After inspecting more closely, the exception is triggered when these BaseModels are created:
Removing the three assignments stops the exception from being raised, albeit it causes these warnings to appear when they previously didn't, seems to be related to my configuration:
[crawlee._service_locator] WARN No configuration set, implicitly creating and using default Configuration.
[crawlee._service_locator] WARN No storage client set, implicitly creating and using default FileSystemStorageClient.
[crawlee._service_locator] WARN No event manager set, implicitly creating and using default LocalEventManager.