Skip to content

Doc/docker#146

Merged
DeepKnowledge1 merged 8 commits into
mainfrom
doc/docker
Jun 18, 2026
Merged

Doc/docker#146
DeepKnowledge1 merged 8 commits into
mainfrom
doc/docker

Conversation

@DeepKnowledge1

Copy link
Copy Markdown
Owner

🔗 Related Issue

Fixes #

📝 Description

🔄 Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • 🚀 New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📖 Documentation update
  • 🏗️ Infrastructure / CI/CD update

🧪 Hardware & Matrix Testing

I have successfully built and tested this code using uv on:

  • anomavision[cpu] (Standard/Edge)
  • anomavision[cu121] (CUDA 12.1)
  • anomavision[cu124] (CUDA 12.4)
  • anomavision[cu118] (CUDA 11.8)

Host OS used for testing:

  • Linux / Ubuntu
  • Windows (Native or WSL2)
  • macOS

✅ Developer Checklist

  • My code follows the core style guidelines of this project (Ruff/Black formatting).
  • I have run uv run pytest and all unit tests pass locally.
  • Lockfile Guard: If I added or modified a dependency in pyproject.toml, I have run uv lock --python 3.10 and committed the updated uv.lock file.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have updated the documentation accordingly (if applicable).

📸 Screenshots / Visual Proof (Optional)

…from_github flags with colored error banners and auto-cache via anomavision_downloader
- ui.py no longer imports inference_engine; sends images to API's /predict over HTTP
- api.py drops Gradio mounting, now a standalone REST service
- /predict takes per-request threshold/resize instead of shared global state
- fix silently-swallowed exception in image encoding
- reuse requests.Session (trust_env=False) + force IPv4 DNS resolution, cuts ~2s of round-trip latency
- trim requirements-ui.txt (drop onnxruntime/numpy/opencv/scikit-image)
- dedupe conflicting pydantic constraint in requirements-api.txt
@DeepKnowledge1
DeepKnowledge1 merged commit 4f80a8c into main Jun 18, 2026
5 checks passed
@DeepKnowledge1
DeepKnowledge1 deleted the doc/docker branch June 18, 2026 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant