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.1.tar.gz.

File metadata

File hashes

Hashes for selenium_wire_undetected_chromedriver_lw-1.0.1.tar.gz
Algorithm Hash digest
SHA256 03805cd2fd61816ef136c9f6aa83a094eaddcea6f6dcc19ff90c1449c441ddde
MD5 45d6fca4011859169373a47cfe68773a
BLAKE2b-256 24931b428a1915568bed68cb74739bbdc065359c905ee9e797c817eff83efed2

See more details on using hashes here.

Provenance

The following attestation bundles were made for selenium_wire_undetected_chromedriver_lw-1.0.1.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.1-py3-none-any.whl.

File metadata

File hashes

Hashes for selenium_wire_undetected_chromedriver_lw-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 073fae32eccda7a9f2c51cda4719484a10001f8745b0feeff33e096b000170ba
MD5 163099100670d4ef4a5033f9fa83e266
BLAKE2b-256 62cb0e6dabab1ae5b739119cbd204e37809beb87191b740d912df13cbc914c63

See more details on using hashes here.

Provenance

The following attestation bundles were made for selenium_wire_undetected_chromedriver_lw-1.0.1-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