crawlee-python
crawlee-python copied to clipboard
refactor!: Split `BrowserType` literal into two different literals based on context
Description
Split BrowserType literal into two different literals based on context.
This avoids some confusion and some implicit string manipulation in favor of explicit name mapping between the two different literals.
In Playwright: 'chromium', 'firefox', 'webkit'
In browser fingerprints context it is : 'chrome', 'firefox', 'safari', 'edge'
This is slightly breaking change, so probably wait until more braking changes accumulate.
New release is coming, so let's add this change in now.