File size: 920 Bytes
a8a913b
 
 
 
 
 
 
2a203bf
a8a913b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
36
37
38
39
40
41
42
43
44
[project]
name = "mcp-sentiment"
version = "0.1.0"
description = "Default template for PDM package"
authors = [
    {name = "phil71x", email = "[email protected]"},
]
dependencies = ["gradio[mcp]>=5.29.1", "textblob>=0.19.0"]
requires-python = "==3.11.*"
readme = "README.md"
license = {text = "MIT"}

[tool.pdm]
distribution = false

[project.optional-dependencies]
lint = [
    "pylint",
    "ruff",
]
vscode = [
    "ipykernel",
]

[tool.pylint.format]
max-line-length = "88"

[tool.pylint.messages_control]
disable = [
    "missing-docstring",
    "invalid-name",
]

[tool.ruff.format]
# quote-style = "double"
indent-style = "space"

[tool.ruff.lint]
select = [
    "E", "F", "B",             # Enable core linting rules
    "RET505"                   # Unnecessary else after return
]
ignore = ["E501"]              # Disable line-length checks
fixable = ["ALL"]              # Enable auto-fix for all fixable rules