Metadata-Version: 2.4
Name: novafabric
Version: 0.57.0
Summary: Open-source AI Asset Registry and Agent Lifecycle Management
License: Apache-2.0
License-File: LICENSE
Requires-Python: >=3.12
Requires-Dist: clickhouse-connect>=0.8.0
Requires-Dist: cryptography>=44.0
Requires-Dist: deepdiff>=8.0
Requires-Dist: duckdb>=1.5.2
Requires-Dist: httpx>=0.28
Requires-Dist: jcs>=0.2
Requires-Dist: jinja2>=3.1
Requires-Dist: jsonschema>=4.23.0
Requires-Dist: networkx>=3.6.1
Requires-Dist: opentelemetry-sdk>=1.29
Requires-Dist: opentelemetry-semantic-conventions>=0.50b0
Requires-Dist: pyarrow>=24.0.0
Requires-Dist: pydantic>=2.11
Requires-Dist: pyjwt>=2.12.1
Requires-Dist: python-louvain>=0.16
Requires-Dist: python-multipart>=0.0.28
Requires-Dist: python-ulid>=2.7.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: rich>=13.9
Requires-Dist: typer>=0.15
Provides-Extra: a2a
Requires-Dist: a2a-sdk>=1.0.3; extra == 'a2a'
Provides-Extra: bedrock-agentcore
Requires-Dist: boto3>=1.43.10; extra == 'bedrock-agentcore'
Provides-Extra: compliance
Requires-Dist: presidio-analyzer>=2.2; extra == 'compliance'
Requires-Dist: weasyprint>=60.0; extra == 'compliance'
Provides-Extra: federation
Requires-Dist: fastapi>=0.115; extra == 'federation'
Requires-Dist: httpx>=0.28; extra == 'federation'
Provides-Extra: google-adk
Requires-Dist: google-adk>=1.34.0; extra == 'google-adk'
Provides-Extra: janusgraph
Requires-Dist: gremlinpython>=3.7.0; extra == 'janusgraph'
Provides-Extra: lineage-kuzu
Requires-Dist: kuzu>=0.11.3; extra == 'lineage-kuzu'
Provides-Extra: lineage-migration
Requires-Dist: pyarrow>=24.0.0; extra == 'lineage-migration'
Provides-Extra: ocs-compress
Requires-Dist: zstandard>=0.23.0; extra == 'ocs-compress'
Provides-Extra: openai-agents
Requires-Dist: openai-agents>=0.17.3; extra == 'openai-agents'
Provides-Extra: scale
Requires-Dist: blake3>=0.4.1; extra == 'scale'
Requires-Dist: boto3>=1.35.0; extra == 'scale'
Requires-Dist: clickhouse-connect>=0.8.0; extra == 'scale'
Requires-Dist: fastavro>=1.9.7; extra == 'scale'
Requires-Dist: nats-py>=2.9.0; extra == 'scale'
Requires-Dist: pyiceberg>=0.7.0; extra == 'scale'
Provides-Extra: scale-kg
Requires-Dist: cachetools>=5.5; extra == 'scale-kg'
Requires-Dist: kuzu>=0.11.3; extra == 'scale-kg'
Provides-Extra: seal-aws
Requires-Dist: boto3>=1.38.0; extra == 'seal-aws'
Provides-Extra: seal-azure
Requires-Dist: azure-identity>=1.20.0; extra == 'seal-azure'
Requires-Dist: azure-keyvault-keys>=4.9.0; extra == 'seal-azure'
Provides-Extra: seal-gcp
Requires-Dist: google-cloud-kms>=3.3.0; extra == 'seal-gcp'
Provides-Extra: seal-postgres
Requires-Dist: psycopg[binary]>=3.2; extra == 'seal-postgres'
Provides-Extra: serve
Requires-Dist: fastapi>=0.115; extra == 'serve'
Requires-Dist: uvicorn[standard]>=0.32; extra == 'serve'
Provides-Extra: server
Requires-Dist: alembic>=1.14; extra == 'server'
Requires-Dist: asyncpg>=0.30; extra == 'server'
Requires-Dist: fastapi>=0.115; extra == 'server'
Requires-Dist: psycopg[binary]>=3.2; extra == 'server'
Requires-Dist: pyjwt>=2.9; extra == 'server'
Requires-Dist: python-multipart>=0.0.20; extra == 'server'
Requires-Dist: sqlalchemy>=2.0; extra == 'server'
Requires-Dist: uvicorn[standard]>=0.32; extra == 'server'
Provides-Extra: sigstore
Requires-Dist: sigstore>=4.2.0; extra == 'sigstore'
Provides-Extra: watch
Requires-Dist: watchdog>=4.0.0; extra == 'watch'
Provides-Extra: worm-azure
Requires-Dist: azure-storage-blob>=12.25; extra == 'worm-azure'
Provides-Extra: worm-gcs
Requires-Dist: google-cloud-storage>=2.19; extra == 'worm-gcs'
Provides-Extra: worm-s3
Requires-Dist: boto3>=1.38; extra == 'worm-s3'
