Skip to main content

selenium-wire-lw extension adding support for undetected_chromedriver

Project description

selenium-wire-undetected-chromedriver

This project is an extension of selenium-wire-lw that adds an UndetectedChrome driver. This project only contains the UndetectedChrome webdriver. selenium-wire-lw is MIT-licensed and therefore compatible with GPLv3, but because GPL, this only works if selenium-wire-lw is a dependency. To avoid the implications of relicensing code, UndetectedChrome has to be separate from the main project, even though it's an optional dependency. Thanks, GPL.

For documentation and bug reports with selenium-wire itself, go to selenium-wire-lw. Bug reports about specifically the undetected_chromedriver integration go in this repo.

Usage

pip3 install selenium-wire-undetected-chromedriver
from seleniumwire_gpl import UndetectedChrome

driver = UndetectedChrome(...)

For extended config and selenium-wire features, see the selenium-wire repo

License

This project is forcibly licensed under GPLv3, because undetected_chromedriver, the problem dependency, is licensed under GPLv3. For the full license text, see the LICENSE file.

The other dependencies have other licenses:

  • selenium-wire-lw: MIT, with the following direct dependencies:
  • setuptools: MIT
    • Note: temporary dependency due to an upstream bug in undetected_chromedriver.

There are quite a few additional indirect dependencies not listed here as well.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file selenium_wire_undetected_chromedriver_lw-1.0.0.tar.gz.

File metadata

File hashes

Hashes for selenium_wire_undetected_chromedriver_lw-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3aacb8a30ee8056bd181babd1fb394d1d57451555e1ffce6428c54227431470b
MD5 99ba3d14c444af5432614f12dcf7b99e
BLAKE2b-256 0fbdc309ec3113caadbede1349549628af38f13a64dcb9b30b7ed606796a86b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for selenium_wire_undetected_chromedriver_lw-1.0.0.tar.gz:

Publisher: deploy.yml on LunarWatcher/selenium-wire-undetected-chromedriver

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file selenium_wire_undetected_chromedriver_lw-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for selenium_wire_undetected_chromedriver_lw-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2620a0a78cc08c6c6594d68f949e701beba5730665b298f48a04fe9d0f3a6f0
MD5 e3309202a6a19c330cde98f5e0232c57
BLAKE2b-256 597f47297bf806d5b704515b4ec267a6d2dd951ef27f143547079d12587f6a11

See more details on using hashes here.

Provenance

The following attestation bundles were made for selenium_wire_undetected_chromedriver_lw-1.0.0-py3-none-any.whl:

Publisher: deploy.yml on LunarWatcher/selenium-wire-undetected-chromedriver

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page