mirror of
https://github.com/daijro/camoufox.git
synced 2026-08-18 16:00:58 +00:00
195298d004
Restrict playwright version to less than 1.61
56 lines
1.2 KiB
TOML
56 lines
1.2 KiB
TOML
[build-system]
|
|
requires = ["poetry-core>=1.0.0"]
|
|
build-backend = "poetry.core.masonry.api"
|
|
|
|
[tool.poetry]
|
|
name = "camoufox"
|
|
version = "0.5.2"
|
|
description = "Wrapper around Playwright to help launch Camoufox"
|
|
authors = ["daijro <daijro.dev@gmail.com>"]
|
|
license = "MIT"
|
|
repository = "https://github.com/daijro/camoufox"
|
|
homepage = "https://camoufox.com/python"
|
|
readme = "README.md"
|
|
keywords = [
|
|
"client",
|
|
"fingerprint",
|
|
"browser",
|
|
"scraping",
|
|
"injector",
|
|
"firefox",
|
|
"playwright",
|
|
]
|
|
classifiers = [
|
|
"Topic :: Internet :: WWW/HTTP",
|
|
"Topic :: Internet :: WWW/HTTP :: Browsers",
|
|
"Topic :: Software Development :: Libraries :: Python Modules",
|
|
]
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.10"
|
|
rich-click = "*"
|
|
rich = "*"
|
|
requests = "*"
|
|
orjson = "*"
|
|
browserforge = "^1.2.4"
|
|
playwright = "<1.61"
|
|
pyyaml = "*"
|
|
platformdirs = "*"
|
|
numpy = "*"
|
|
ua_parser = "*"
|
|
typing_extensions = "*"
|
|
screeninfo = "*"
|
|
lxml = "*"
|
|
language-tags = "*"
|
|
pysocks = "*"
|
|
inquirer = "*"
|
|
geoip2 = {version = "*", optional = true}
|
|
PySide6 = {version = "*", optional = true}
|
|
|
|
[tool.poetry.extras]
|
|
geoip = ["geoip2"]
|
|
gui = ["PySide6"]
|
|
|
|
[tool.poetry.scripts]
|
|
camoufox = "camoufox.__main__:cli"
|