Skip to content

Declare browser automation dependencies#80

Draft
Mirochill wants to merge 1 commit into
ferru97:masterfrom
Mirochill:fix-76-declare-runtime-deps
Draft

Declare browser automation dependencies#80
Mirochill wants to merge 1 commit into
ferru97:masterfrom
Mirochill:fix-76-declare-runtime-deps

Conversation

@Mirochill
Copy link
Copy Markdown

@Mirochill Mirochill commented May 24, 2026

Summary

  • add the direct browser automation imports (selenium and undetected-chromedriver) to setup.py runtime dependencies
  • add a Python 3.12+ setuptools dependency so environments without stdlib distutils still provide the compatibility layer needed by legacy dependencies
  • keep the new dependency versions aligned with the existing requirements.txt

Fixes #76
Fixes #72

Validation

  • Not run locally

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ModuleNotFoundError: No module named 'distutils' ModuleNotFoundError: No module named 'undetected_chromedriver'

1 participant