diff --git a/CHANGELOG.md b/CHANGELOG.md index c6ad806a..17c769be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +## 1.1.0 (2026-06-29) +- feat: hook up Edvise Schema (ES) inference to the API (#253) +- feat: use batch parameters for run-inference endpoint (GenAI/Edvise/Legacy) (#257) +- feat: add `is_genai_institution` parameter to GenAI/Edvise inference job for SSoT (#254) +- feat: use `batch_id` for subfolder naming in GCS→bronze async job (#256) +- feat: expose `model_run_id` and `model_version` on RunInfo endpoints (#260) +- feat: mirror `accepted_terms` and `invite_validated` on `AccountTable` (#263) +- fix: sync ES pipeline rename and allow greater flexibility for legacy/GenAI/ES uploads (#262) +- fix: coerce Databricks model version to `str` for RunInfo responses (#264) +- refactor: remove API JSON schema validation from upload pipeline (#246) +- docs: add staging-verified shared DB schema contract for UI and API (#258) + ## 1.0.0 (2026-06-16) - feat: add GenAI as a fourth schema type (alongside PDP, Edvise, and Legacy) in API and uploads (#244) - feat: legacy school inference Databricks job trigger (#212) diff --git a/pyproject.toml b/pyproject.toml index b80b200d..3a7ee74b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "src" -version = "1.0.0" +version = "1.1.0" description = "School-agnostic lib for implementing Edvise workflows." readme = "README.md" requires-python = ">=3.12,<3.13" @@ -30,7 +30,7 @@ dependencies = [ "mlflow~=2.22", "cachetools", "types-cachetools", - "edvise~=1.2.0", + "edvise~=1.4.0", ] [project.urls] diff --git a/uv.lock b/uv.lock index e21a1660..dda456b7 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 2 requires-python = "==3.12.*" resolution-markers = [ "sys_platform != 'win32'", @@ -695,8 +695,8 @@ wheels = [ [[package]] name = "edvise" -version = "1.0.0" -source = { git = "https://github.com/datakind/edvise.git?rev=develop#9c0d28047acdc3a5e3e9ff96e81a8f7f04e83d1c" } +version = "1.4.0" +source = { git = "https://github.com/datakind/edvise.git?rev=develop#0352b3c3825463b6ad596646d594b914f697d1fe" } dependencies = [ { name = "databricks-connect" }, { name = "databricks-sdk" }, @@ -3127,7 +3127,7 @@ wheels = [ [[package]] name = "src" -version = "1.0.0" +version = "1.1.0" source = { editable = "." } dependencies = [ { name = "bcrypt" },