-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpyproject.toml
More file actions
43 lines (37 loc) · 1.4 KB
/
pyproject.toml
File metadata and controls
43 lines (37 loc) · 1.4 KB
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
[project]
name = "synapptic"
version = "0.1.0b5"
description = "The missing synapse between you and your AI agents. Learns how you work, detects what your AI gets wrong, and makes every session feel like picking up where you left off."
requires-python = ">=3.10"
license = "MIT"
authors = [
{ name = "Sorin Gheata", email = "sorin@appcuarium.com" },
]
readme = "README.md"
keywords = ["ai", "agentic", "profiling", "user-model", "llm", "claude-code", "cursor", "copilot"]
classifiers = [
"Development Status :: 4 - Beta",
"Environment :: Console",
"Intended Audience :: Developers",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Software Development :: Quality Assurance",
]
dependencies = ["click>=8.0", "pyyaml>=6.0"]
[project.optional-dependencies]
relay = ["fastapi>=0.100", "httpx>=0.24", "uvicorn>=0.20"]
[project.urls]
Homepage = "https://github.com/appcuarium/synapptic"
Repository = "https://github.com/appcuarium/synapptic"
Issues = "https://github.com/appcuarium/synapptic/issues"
[project.scripts]
synapptic = "synapptic.cli:cli"
[build-system]
requires = ["setuptools>=68.0"]
build-backend = "setuptools.build_meta"
[tool.setuptools.packages.find]
where = ["src"]
[tool.setuptools.package-data]
synapptic = ["bundle/**/*", "relay/templates/**/*"]