Metadata-Version: 2.4
Name: nexusai
Version: 0.5.28
Summary: Add your description here
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: toml>=0.10.2
Requires-Dist: termcolor>=2.5.0
Requires-Dist: base58>=2.1.1
Requires-Dist: fastapi>=0.115.3
Requires-Dist: uvicorn>=0.32.0
Requires-Dist: pydantic-settings>=2.6.0
Requires-Dist: requests>=2.32.3
Requires-Dist: colorlog>=6.8.2
Requires-Dist: wandb>=0.18.5
Requires-Dist: aiohttp>=3.10.10
Requires-Dist: psutil>=7.0.0
Requires-Dist: twilio>=9.4.6
Requires-Dist: speedtest-cli>=2.1.3
Requires-Dist: argcomplete>=3.0.0
Requires-Dist: python-dotenv>=1.0.1

## 🚧 Nexus TODO

change statu view to show queued and running jobs not per gpu stuff

- [ ] load dotenv
- [ ] broken history
- [ ] if job immedietly completes / fails and never attaches, show logs
- [ ] Filter job history/queue by user
- [ ] Git: clean up helper functions
- [ ] refactor
- [ ] Track per-job resource allocation in metadata
- [ ] Dependent jobs (run job B after job A completes)
- [ ] Better secrets management (e.g., encrypted `.env`)
- [ ] Multi-node support (DHT + RqLite for coordination/auth)
- [ ] Full job execution isolation (like slurm does it)
- [ ] Create a dedicated Linux user per Nexus user
- [ ] Documentation
