File size: 890 Bytes
66760eb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4d4b356
66760eb
 
 
 
 
01504e2
 
66760eb
 
 
 
 
b380004
66760eb
 
 
 
 
 
 
 
 
 
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
[project]
  authors = [
    { email = "mohamed.hisham.abdelzaher@gmail.com", name = "Mohamed Hisham Abdelzaher" },
  ]
  dependencies = [
    "agno[google,qdrant]>=2.4.7",
    "ddgs>=9.10.0",
    "fastembed>=0.7.4",
    "gradio[mcp]>=6.5.1",
    "m3u8>=6.0.0",
    "mem0ai>=1.0.2",
    "rich>=14.3.1",
  ]
  description = "App part of the Chatacter Backend"
  name = "chattr"
  readme = "README.md"
  requires-python = ">=3.13,<3.14"
  version = "0.1.0"

  [project.scripts]
    chattr = "chattr.__main__:main"

[build-system]
  build-backend = "uv_build"
  requires = ["uv_build"]

[dependency-groups]
  dev = [
    "doppler-env>=0.3.1",
    "pre-commit>=4.5.1",
    "pyrefly>=0.46.1",
    "pytest-emoji>=0.2.0",
    "pytest-md>=0.2.0",
    "pytest-mergify>=2026.1.26.1",
    "ruff>=0.14.14",
    "ty>=0.0.14",
    "uv-build>=0.9.28",
  ]

[tool.ruff]
  extend = ".github/lint/.ruff.toml"