Initial commit: NX OptiMaster project structure
- Set up Python package structure with pyproject.toml - Created MCP server, optimization engine, and NX journals modules - Added configuration templates - Implemented pluggable result extractor architecture - Comprehensive README with architecture overview - Project ready for GitHub push 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
23
requirements.txt
Normal file
23
requirements.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
# Core Dependencies
|
||||
optuna>=3.5.0
|
||||
pandas>=2.0.0
|
||||
numpy>=1.24.0
|
||||
scipy>=1.10.0
|
||||
scikit-learn>=1.3.0
|
||||
pyNastran>=1.4.0
|
||||
plotly>=5.18.0
|
||||
|
||||
# Web Framework
|
||||
fastapi>=0.109.0
|
||||
uvicorn>=0.27.0
|
||||
websockets>=12.0
|
||||
pydantic>=2.5.0
|
||||
python-multipart>=0.0.6
|
||||
jinja2>=3.1.3
|
||||
|
||||
# Development Tools (optional)
|
||||
pytest>=7.4.0
|
||||
pytest-cov>=4.1.0
|
||||
black>=23.12.0
|
||||
ruff>=0.1.0
|
||||
mypy>=1.8.0
|
||||
Reference in New Issue
Block a user