BladeSzaSza commited on
Commit
2f589a5
verified
1 Parent(s): 254ba18

Update pyproject.toml

Browse files
Files changed (1) hide show
  1. pyproject.toml +5 -36
pyproject.toml CHANGED
@@ -1,60 +1,29 @@
1
- [build-system]
2
- requires = [
3
- "hatchling",
4
- "hatch-requirements-txt",
5
- "hatch-fancy-pypi-readme>=22.5.0",
6
- ]
7
- build-backend = "hatchling.build"
8
-
9
  [project]
10
  name = "gradio_labanmovementanalysis"
11
- version = "0.0.2"
12
  description = "A Gradio 5 component for video movement analysis using Laban Movement Analysis (LMA) with MCP support for AI agents"
13
  readme = "README.md"
14
  license = "apache-2.0"
15
- requires-python = ">=3.10"
16
  authors = [{ name = "Csaba Boly贸s", email = "bladeszasza@gmail.com" }]
17
  keywords = ["gradio-custom-component", "gradio-5", "laban-movement-analysis", "LMA", "pose-estimation", "movement-analysis", "mcp", "ai-agents", "webrtc"]
18
  # Core dependencies
 
19
  dependencies = [
20
- "gradio>=5.0.0",
21
- "opencv-python>=4.8.0",
22
- "numpy>=1.24.0",
23
- "mediapipe>=0.10.21",
24
- "tensorflow>=2.13.0",
25
- "ultralytics>=8.0.0",
26
- "torch>=2.0.0",
27
- "torchvision>=0.15.0"
28
  ]
29
  classifiers = [
30
  'Development Status :: 4 - Beta',
31
  'Operating System :: OS Independent',
32
  'Programming Language :: Python :: 3',
33
  'Programming Language :: Python :: 3 :: Only',
34
- 'Programming Language :: Python :: 3.10',
35
- 'Programming Language :: Python :: 3.11',
36
  'Programming Language :: Python :: 3.12',
37
  'Topic :: Scientific/Engineering',
38
  'Topic :: Scientific/Engineering :: Artificial Intelligence',
39
  'Topic :: Scientific/Engineering :: Visualization',
40
  ]
41
 
42
- # The repository and space URLs are optional, but recommended.
43
- # Adding a repository URL will create a badge in the auto-generated README that links to the repository.
44
- # Adding a space URL will create a badge in the auto-generated README that links to the space.
45
- # This will make it easy for people to find your deployed demo or source code when they
46
- # encounter your project in the wild.
47
-
48
- # [project.urls]
49
- # repository = "your github repository"
50
- # space = "your space url"
51
-
52
- [project.optional-dependencies]
53
- dev = ["build", "twine"]
54
- mcp = ["mcp>=1.0.0", "aiofiles>=23.0.0", "httpx>=0.24.0"]
55
- agent = ["gradio-client>=1.0.0"]
56
- all = ["gradio_labanmovementanalysis[mcp,agent]"]
57
-
58
  [tool.hatch.build]
59
  artifacts = ["/backend/gradio_labanmovementanalysis/templates", "*.pyi"]
60
 
 
 
 
 
 
 
 
 
 
1
  [project]
2
  name = "gradio_labanmovementanalysis"
3
+ version = "0.0.3"
4
  description = "A Gradio 5 component for video movement analysis using Laban Movement Analysis (LMA) with MCP support for AI agents"
5
  readme = "README.md"
6
  license = "apache-2.0"
7
+ requires-python = ">=3.12"
8
  authors = [{ name = "Csaba Boly贸s", email = "bladeszasza@gmail.com" }]
9
  keywords = ["gradio-custom-component", "gradio-5", "laban-movement-analysis", "LMA", "pose-estimation", "movement-analysis", "mcp", "ai-agents", "webrtc"]
10
  # Core dependencies
11
+ requires-python = ">=3.12"
12
  dependencies = [
13
+ "gradio[mcp]>=5.32.1",
14
+ "mcp>=1.9.0"
 
 
 
 
 
 
15
  ]
16
  classifiers = [
17
  'Development Status :: 4 - Beta',
18
  'Operating System :: OS Independent',
19
  'Programming Language :: Python :: 3',
20
  'Programming Language :: Python :: 3 :: Only',
 
 
21
  'Programming Language :: Python :: 3.12',
22
  'Topic :: Scientific/Engineering',
23
  'Topic :: Scientific/Engineering :: Artificial Intelligence',
24
  'Topic :: Scientific/Engineering :: Visualization',
25
  ]
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  [tool.hatch.build]
28
  artifacts = ["/backend/gradio_labanmovementanalysis/templates", "*.pyi"]
29