mirror of
https://github.com/daijro/camoufox.git
synced 2026-10-04 16:00:21 +00:00
chore(python): remove dead helpers and a stale dependency
None of these had a caller: - pkgman: is_supported_path, extract_zip, cleanup and set_version, left over from the single-directory install. cleanup() would have deleted every installed browser version. - multiversion.get_cached_repo_names, CONSTRAINTS.as_range, fingerprints._load_os_voices, utils._clean_locals, and unused imports. Also: - The "Apify Fingerprints" row in `camoufox version`, which has read "?" since fpgen replaced BrowserForge. - lxml is no longer a dependency; nothing imports it. - The geoip extra now names maxminddb, the module geolocation.py actually imports, rather than getting it transitively through geoip2. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
be9f38b08e
commit
e425dddcfd
@@ -45,15 +45,14 @@ numpy = "*"
|
||||
ua_parser = "*"
|
||||
typing_extensions = "*"
|
||||
screeninfo = "*"
|
||||
lxml = "*"
|
||||
language-tags = "*"
|
||||
pysocks = "*"
|
||||
inquirer = "*"
|
||||
geoip2 = {version = "*", optional = true}
|
||||
maxminddb = {version = "*", optional = true}
|
||||
PySide6 = {version = "*", optional = true}
|
||||
|
||||
[tool.poetry.extras]
|
||||
geoip = ["geoip2"]
|
||||
geoip = ["maxminddb"]
|
||||
gui = ["PySide6"]
|
||||
|
||||
[tool.poetry.scripts]
|
||||
|
||||
Reference in New Issue
Block a user