06ab1338e8
- Migrated custom HTTP server to aiohttp.web - Fixed math bugs in engine.py, temporal.py, layer.py, emissary.py, and llm_processor.py - Fixed race conditions by adding threading locks in ledger.py - Added standard python packaging (pyproject.toml) - Added continuous integration workflows (.github/workflows/ci.yml) - Removed XSS innerHTML vulnerability from app.py - Wrapped async calls properly in tests - Fixed emissaary typo
39 lines
549 B
Plaintext
39 lines
549 B
Plaintext
# BecomingONE Dependencies
|
|
# KAIROS-Native Cognitive Architecture
|
|
|
|
# Core dependencies
|
|
numpy>=1.24.0
|
|
scipy>=1.10.0
|
|
|
|
# Sentence transformers for phase encoding
|
|
sentence-transformers>=2.2.0
|
|
|
|
# Async
|
|
aiohttp>=3.8.0
|
|
|
|
# Configuration
|
|
pydantic>=2.0.0
|
|
pyyaml>=6.0
|
|
|
|
# Logging
|
|
loguru>=0.7.0
|
|
|
|
# Testing
|
|
pytest>=7.4.0
|
|
pytest-asyncio>=0.21.0
|
|
pytest-cov>=4.1.0
|
|
|
|
# Type checking
|
|
mypy>=1.4.0
|
|
|
|
# Documentation
|
|
sphinx>=7.1.0
|
|
|
|
# Optional: For Rust extension
|
|
maturin>=1.0.0 # For building becomingone-rs
|
|
|
|
# Development tools
|
|
black>=23.0.0
|
|
isort>=5.12.0
|
|
flake8>=6.1.0
|