9 Commits

Author SHA1 Message Date
3b296a947b chore: add Renovate config for automated dependency updates
All checks were successful
CI / Publish (push) Successful in 22s
CI / Notify (push) Successful in 1s
CI / Test (push) Successful in 1m52s
CI / Lint (push) Successful in 2m22s
Ref: ADR-0057
v0.0.2
2026-02-13 15:34:14 -05:00
b3251cfc15 fix: replace setup-uv action with direct curl install
All checks were successful
CI / Lint (push) Successful in 1m36s
CI / Publish (push) Successful in 19s
CI / Notify (push) Successful in 1s
CI / Test (push) Successful in 1m34s
v0.0.1
2026-02-13 14:35:36 -05:00
02e249a169 ci: trigger rebuild with secrets configured
Some checks failed
CI / Lint (push) Failing after 7s
CI / Test (push) Successful in 1m2s
CI / Publish (push) Has been skipped
CI / Notify (push) Successful in 2s
2026-02-13 14:34:19 -05:00
b8c9781605 fix: use uvx twine to avoid externally-managed Python
Some checks failed
CI / Test (push) Successful in 1m33s
CI / Lint (push) Successful in 1m34s
CI / Publish (push) Failing after 17s
CI / Notify (push) Successful in 1s
2026-02-13 14:30:09 -05:00
ca5bef9664 style: apply ruff format to all files
Some checks failed
CI / Lint (push) Successful in 1m46s
CI / Test (push) Successful in 1m44s
CI / Publish (push) Failing after 19s
CI / Notify (push) Successful in 1s
2026-02-13 11:05:26 -05:00
1c841729a0 fix: resolve all ruff lint errors
Some checks failed
CI / Test (push) Successful in 1m46s
CI / Lint (push) Failing after 1m49s
CI / Publish (push) Has been skipped
CI / Notify (push) Successful in 2s
2026-02-13 10:57:57 -05:00
6bcf84549c feat: add pyproject.toml, smoke tests, and Gitea CI workflow
Some checks failed
CI / Lint (push) Failing after 2m8s
CI / Test (push) Successful in 2m6s
CI / Publish (push) Has been skipped
CI / Notify (push) Successful in 2s
- pyproject.toml: hatchling build, ruff + pytest dev deps, CLI entrypoint
- tests/test_smoke.py: import validation for all modules
- .gitea/workflows/ci.yaml: lint, test, publish to Gitea PyPI, ntfy notifications
- .gitignore: exclude __pycache__
2026-02-13 10:47:13 -05:00
2df3f27af7 feat: Add MLflow integration utilities
- client: Connection management and helpers
- tracker: General experiment tracking
- inference_tracker: Async metrics for NATS handlers
- model_registry: Model registration with KServe metadata
- kfp_components: Kubeflow Pipeline components
- experiment_comparison: Run comparison tools
- cli: Command-line interface
2026-02-01 20:43:13 -05:00
944bd8bc06 Initial commit 2026-02-02 01:41:53 +00:00