Skip to content

Releases: crate/mlflow-cratedb

v3.10.2

30 Mar 04:32

Choose a tag to compare

What's Changed

  • Amalgamation: Started supporting huey jobs that are invoked in subprocesses
  • Model: Added tables jobs, online_scoring_configs, scorers, scorer_versions
  • Server: Switched from gunicorn to uvicorn as suggested

Details

  • Amalgamation: Support huey jobs that are invoked in subprocesses by @amotl in #285
  • Server: Switch from gunicorn to uvicorn as suggested by @amotl in #286

Full Changelog: v3.10.1...v3.10.2

v3.10.1

29 Mar 02:09

Choose a tag to compare

What's Changed

  • Updated to MLflow 3.10.1
  • Model: Added table workspaces and column workspace
  • MLflow API: Renamed artifact_path to name

Details

Full Changelog: v3.9.0...v3.10.1

v3.9.0

29 Mar 01:50

Choose a tag to compare

What's Changed

Details

Full Changelog: v3.8.1...v3.9.0

v3.8.1

29 Mar 01:50

Choose a tag to compare

What's Changed

Details

Full Changelog: v3.5.1...v3.8.1

v3.5.1

28 Mar 21:41

Choose a tag to compare

What's Changed

  • Updated to MLflow 3.5.1
  • Dropped support for Python 3.9
  • Model: Added SQL DDL for tables evaluation_datasets, evaluation_dataset_records,
    evaluation_dataset_tags
  • Amalgamation: Made sure SQLAlchemy is patched first, before importing any other modules

Details

Full Changelog: v3.3.2...v3.5.1

v3.3.2

28 Mar 20:44

Choose a tag to compare

What's Changed

  • Updated to MLflow 3.3.2.
  • Model: Added SQL DDL for tables webhooks and webhook_events.

Details

Full Changelog: v3.1.4...v3.3.2

v3.1.4

27 Mar 21:59

Choose a tag to compare

What's Changed

  • Updated to MLflow 3.1.4.
  • Model: Added step column to inputs table
    "step" BIGINT DEFAULT '0' NOT NULL
  • Model: Added SQL DDL for tables logged_models, logged_model_metrics,
    logged_model_param, and logged_model_tags

Details

  • Chore(deps): Bump mlflow from 2.22.4 to 3.1.4 by @dependabot[bot] in #222

Full Changelog: v2.22.4...v3.1.4

v2.22.4

26 Mar 17:14

Choose a tag to compare

What's Changed

  • Updated to MLflow 2.22.4.
  • Dropped support for Python 3.8
  • Added support for Python 3.12 and 3.13
  • OCI: Updated server to Python 3.13 (Debian 12 bookworm)
  • OCI: Updated runtime to Debian 12 bookworm

Details

  • Chore(deps): Bump docker/build-push-action from 5 to 6 by @dependabot[bot] in #160
  • Chore(deps): Update ruff requirement from <0.5 to <0.6 by @dependabot[bot] in #159
  • Chore(deps): Update mypy requirement from <1.11 to <1.12 by @dependabot[bot] in #163
  • Chore(deps): Update pyproject-fmt requirement from <2.2 to <2.3 by @dependabot[bot] in #165
  • Chore(deps): Update validate-pyproject requirement from <0.19 to <0.22 by @dependabot[bot] in #175
  • Chore(deps): Update ruff requirement from <0.6 to <0.8 by @dependabot[bot] in #177
  • Chore(deps): Update mypy requirement from <1.12 to <1.14 by @dependabot[bot] in #181
  • Chore(deps): Update validate-pyproject requirement from <0.22 to <0.24 by @dependabot[bot] in #185
  • Chore(deps): Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #187
  • Chore(deps): Update ruff requirement from <0.8 to <0.9 by @dependabot[bot] in #188
  • Chore(deps): Update pyproject-fmt requirement from <2.3 to <2.6 by @dependabot[bot] in #189
  • Chore(deps): Update pytest-cov requirement from <6 to <7 by @dependabot[bot] in #190
  • Chore(deps): Update twine requirement from <6 to <7 by @dependabot[bot] in #193
  • Chore(deps): Update mypy requirement from <1.14 to <1.15 by @dependabot[bot] in #194
  • CI: Fix OCI image building by @amotl in #204
  • CI: Fix OCI build for ARM by running it on Ubuntu 22 by @amotl in #209
  • OCI: Fix segfaults on ARM builds by @amotl in #210
  • Chore: Improve linting. Remove Black and isort, use Ruff. Format code. by @amotl in #202
  • Chore(deps): Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #230
  • Chore(deps): Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #231
  • Chore(deps): Bump actions/checkout from 3 to 6 by @dependabot[bot] in #232
  • Maintenance 2026-03: Fix CI pipeline and switch to uv package manager by @amotl in #235
  • Chore(deps): Bump actions/upload-artifact from 5 to 7 by @dependabot[bot] in #233
  • Chore(deps): Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #243
  • Chore(deps): Bump docker/login-action from 3 to 4 by @dependabot[bot] in #239
  • Chore(deps): Bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #238
  • Chore(deps): Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #237
  • Chore(deps): Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #236
  • Chore(deps-dev): Update mypy requirement from <1.15 to <1.20 by @dependabot[bot] in #244
  • Chore(deps-dev): Update ruff requirement from <0.10 to <0.16 by @dependabot[bot] in #246
  • Python 3.12 by @amotl in #203
  • Chore: Update code formatter configuration and format pyproject.toml by @amotl in #248
  • Tests: Relax psutil dependency by @amotl in #256
  • Chore(deps): Update joblib requirement from !=1.4.0,<1.5 to !=1.4.0,<1.6 by @dependabot[bot] in #257
  • Chore(deps-dev): Update pytest-cov requirement from <7 to <8 by @dependabot[bot] in #258
  • Dependencies: Bump mlflow from 2.14.1 to 2.22.4 by @amotl in #254
  • CI: Validate on Python 3.13 by @amotl in #255
  • Dependencies: Separate concerns between MLflow and ML runtime by @amotl in #269
  • OCI: Update server to docker.io/python:3.13-slim-bookworm by @amotl in #271

Full Changelog: v2.14.1...v2.22.4

v2.14.1

25 Jun 15:51

Choose a tag to compare

What's Changed

  • Started using more SQLAlchemy patches and polyfills from sqlalchemy-cratedb
  • Updated to MLflow 2.14.1. See release notes for MLflow 2.14.1.

Details

  • Use SQLAlchemy patches and polyfills from sqlalchemy-cratedb by @amotl in #156
  • Chore(deps): Bump mlflow from 2.14.0 to 2.14.1 by @dependabot in #157

Full Changelog: v2.14.0...v2.14.1

v2.14.0

18 Jun 17:05

Choose a tag to compare

What's Changed

  • Remove patch for SQLAlchemy Inspector's get_table_names.
    Use sqlalchemy-cratedb>=0.37 instead, which includes the patch.
  • Update to MLflow 2.14.0. See release notes for MLflow 2.14.0.

Details

  • Dependencies: Use sqlalchemy-cratedb>=0.36.1,<1 by @amotl in #152
  • Chore: Transfer to crate organization by @amotl in #153
  • Project: Add surrogate setup.py to satisfy GitHub by @amotl in #154
  • Chore(deps): Bump mlflow from 2.13.2 to 2.14.0 by @dependabot in #155

Full Changelog: v2.13.2...v2.14.0