feat: initial monorepo scaffold - Next.js 15 + Prisma + Python SDK stubs
- Turborepo monorepo with apps/web and packages/database, sdk-python - Next.js 15 app with professional landing page (dark theme, emerald accent) - Prisma schema: Trace, DecisionPoint, Span, Event models with full indexing - Docker Compose: web (port 4200), postgres:16, redis:7, migrate service - Python SDK package stubs: init, trace decorator, log_decision, integrations - Multi-stage Dockerfile for standalone Next.js production build
This commit is contained in:
33
packages/sdk-python/pyproject.toml
Normal file
33
packages/sdk-python/pyproject.toml
Normal file
@@ -0,0 +1,33 @@
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.backends"
|
||||
|
||||
[project]
|
||||
name = "agentlens"
|
||||
version = "0.1.0"
|
||||
description = "Agent observability that traces decisions, not just API calls"
|
||||
readme = "README.md"
|
||||
license = "MIT"
|
||||
requires-python = ">=3.9"
|
||||
authors = [{ name = "Vectry", email = "hunter@repi.fun" }]
|
||||
keywords = ["ai", "agents", "observability", "tracing", "llm"]
|
||||
classifiers = [
|
||||
"Development Status :: 3 - Alpha",
|
||||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: MIT License",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Topic :: Software Development :: Libraries",
|
||||
]
|
||||
dependencies = [
|
||||
"httpx>=0.25.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
langchain = ["langchain-core>=0.1.0"]
|
||||
openai = ["openai>=1.0.0"]
|
||||
all = ["agentlens[langchain,openai]"]
|
||||
|
||||
[project.urls]
|
||||
Homepage = "https://agentlens.vectry.tech"
|
||||
Repository = "https://gitea.repi.fun/repi/agentlens"
|
||||
Documentation = "https://agentlens.vectry.tech/docs"
|
||||
Reference in New Issue
Block a user