Metadata-Version: 2.4
Name: astraforge-toolkit
Version: 0.1.0
Summary: AstraForge backend service (Django + Celery).
Author-email: AstraForge Contributors <opensource@astraforge.dev>
License-Expression: Apache-2.0
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: Django<6.0,>=5.0
Requires-Dist: djangorestframework>=3.15
Requires-Dist: djangorestframework-simplejwt>=5.3
Requires-Dist: drf-spectacular>=0.27
Requires-Dist: django-cors-headers>=4.3
Requires-Dist: django-environ>=0.11
Requires-Dist: psycopg[binary]>=3.1
Requires-Dist: celery>=5.3
Requires-Dist: redis>=5.0
Requires-Dist: pydantic>=2.6
Requires-Dist: requests>=2.32
Requires-Dist: langchain<1.2,>=1.1.0
Requires-Dist: langchain-openai<1.2,>=1.1.0
Requires-Dist: langchain-community>=0.3.0
Requires-Dist: langgraph-checkpoint-postgres==3.0.1
Requires-Dist: playwright>=1.51.0
Requires-Dist: deepagents>=0.2.8
Requires-Dist: tavily-python>=0.5.0
Requires-Dist: structlog>=24.1
Requires-Dist: opentelemetry-sdk>=1.24
Requires-Dist: opentelemetry-exporter-otlp>=1.24
Requires-Dist: django-redis>=5.4
Requires-Dist: kubernetes>=28.1.0
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-django; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: factory-boy; extra == "dev"
Requires-Dist: fakeredis; extra == "dev"

# AstraForge Backend

This package is the Django + Celery service that powers AstraForge. Refer to the repository root
`README.md` for the full project overview and setup instructions.
