forked from aceHubert/newapi-ai-check-in
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
35 lines (31 loc) · 741 Bytes
/
Copy pathpyproject.toml
File metadata and controls
35 lines (31 loc) · 741 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[project]
name = "newapi-check-in"
version = "0.1.0"
description = "newapi.ai system check in"
requires-python = ">=3.11"
dependencies = [
"camoufox[geoip]>=0.4.11",
"curl_cffi>=0.7.0",
"playwright-captcha>=0.1.0",
"python-dotenv>=1.0.0",
]
[dependency-groups]
dev = [
"pytest>=7.4.0",
"pytest-mock>=3.11.1",
"pytest-cov>=4.1.0",
"python-dotenv>=1.0.0",
"ruff>=0.1.0",
"pre-commit>=3.0.0"
]
[tool.ruff]
line-length = 120
fix = true
[tool.ruff.lint]
select = ["ASYNC", "E", "F", "FAST", "I", "PLE"]
ignore = ["ASYNC109", "ASYNC230", "E101", "E402", "E501", "F841", "E731"]
unfixable = ["E101", "E402", "E501", "F841", "E731"]
[tool.ruff.format]
quote-style = "single"
indent-style = "tab"
docstring-code-format = true