Skip to content

Commit 76b2c25

Browse files
author
Andrei
committed
Update pyproject.toml
1 parent 6e82a59 commit 76b2c25

1 file changed

Lines changed: 74 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,77 @@ testpaths = [
2828
"tests",
2929
]
3030
addopts = "-vv --tb=short --durations=10"
31+
32+
[build-system]
33+
requires = ["setuptools"]
34+
build-backend = "setuptools.build_meta"
35+
36+
[project]
37+
name = "python3-capsolver"
38+
dynamic = ["version"]
39+
authors = [
40+
{name = "AndreiDrang", email = "python-captcha@pm.me"},
41+
]
42+
description = "Python 3.8+ Capsolver library with AIO module."
43+
readme = "README.md"
44+
requires-python = ">=3.8"
45+
keywords = [ "captcha",
46+
"recaptcha",
47+
"geetest",
48+
"hcaptcha",
49+
"capypuzzle",
50+
"rotatecaptcha",
51+
"funcaptcha",
52+
"keycaptcha",
53+
"python3",
54+
"python-library",
55+
"capsolver",
56+
"datadomeslider",
57+
"datadome",
58+
"mtcaptcha",
59+
"turnstile",
60+
"cloudflare",
61+
"amazon",
62+
"amazon_waf",
63+
"akamai",
64+
"imperva",
65+
"binance"
66+
]
67+
license = {text = "MIT License"}
68+
classifiers = [
69+
"License :: OSI Approved :: MIT License",
70+
"License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)",
71+
"Development Status :: 5 - Production/Stable",
72+
"Programming Language :: Python",
73+
"Programming Language :: Python :: 3",
74+
"Programming Language :: Python :: 3 :: Only",
75+
"Programming Language :: Python :: 3.8",
76+
"Programming Language :: Python :: 3.9",
77+
"Programming Language :: Python :: 3.10",
78+
"Programming Language :: Python :: 3.11",
79+
"Programming Language :: Python :: 3.12",
80+
"Framework :: AsyncIO",
81+
"Operating System :: Unix",
82+
"Operating System :: Microsoft :: Windows",
83+
"Operating System :: MacOS",
84+
]
85+
dependencies = [
86+
"requests>=2.21.0",
87+
"aiohttp>=3.9.2",
88+
"pydantic==2.7.0",
89+
"tenacity==8.*"
90+
]
91+
92+
[tool.setuptools.packages.find]
93+
where = ["src"]
94+
include = ["python3_capsolver*"]
95+
96+
[tool.setuptools.dynamic]
97+
version = {attr = "python3_capsolver.__version__"}
98+
99+
[project.urls]
100+
Homepage = "https://andreidrang.github.io/python3-capsolver/"
101+
Documentation = "https://andreidrang.github.io/python3-capsolver/"
102+
Repository = "https://github.com/AndreiDrang/python3-capsolver"
103+
Issues = "https://github.com/AndreiDrang/python3-capsolver/issues"
104+
Changelog = "https://github.com/AndreiDrang/python3-capsolver/releases"

0 commit comments

Comments
 (0)