diff --git a/.fern/metadata.json b/.fern/metadata.json index 4f8e7ba..e4684b3 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -8,10 +8,10 @@ "enabled": true } }, - "originGitCommit": "788cec0a9a7651caf2b106634631d487dfa16704", + "originGitCommit": "64f369254225bd6c2d4c58d87f59165d7e8e8dc9", "originGitCommitIsDirty": true, "invokedBy": "ci", "requestedVersion": "AUTO", "ciProvider": "unknown", - "sdkVersion": "16.1.0" + "sdkVersion": "16.2.0" } \ No newline at end of file diff --git a/.fern/replay.lock b/.fern/replay.lock index b189dba..aa2c39d 100644 --- a/.fern/replay.lock +++ b/.fern/replay.lock @@ -42,14 +42,20 @@ generations: cli_version: unknown generator_versions: fernapi/fern-python-sdk: 5.14.13 -current_generation: fa9f5062718873625449782553bed61043532b1c + - commit_sha: 4cf14c8a12c24732e7d4159109b7c1924eead6f9 + tree_hash: 38bbea63c9e1fb1c115453218edc43bbd3949ab3 + timestamp: 2026-06-15T17:26:29.740Z + cli_version: unknown + generator_versions: + fernapi/fern-python-sdk: 5.14.13 +current_generation: 4cf14c8a12c24732e7d4159109b7c1924eead6f9 patches: - id: patch-6516695e content_hash: sha256:29d85120d58e5f06a344be0c1228262bb29c8c57591581d8a56b6d3eabe65d75 original_commit: 6516695ecaba47ae4bcc8119acca86a1113adeeb original_message: "Release 15.0.2: restore bundled openapi.json packaging (#169)" original_author: Gavin Sharp - base_generation: 6999ce50b7572e832a149b02ae50a4bfcd5f99f0 + base_generation: 4cf14c8a12c24732e7d4159109b7c1924eead6f9 files: - pyproject.toml patch_content: | diff --git a/changelog.md b/changelog.md index d0f5002..6f61323 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,7 @@ +## [16.2.0] - 2026-06-15 +### Added +- **`Provider`** — `"aidbox"` is now a supported FHIR provider value in the `Provider` union type. + ## [16.1.0] - 2026-06-15 ### Added - **`ConditionOccurrenceRow.visit_occurrence_id`**, **`DrugExposureRow.visit_occurrence_id`**, **`MeasurementRow.visit_occurrence_id`**, **`ObservationRow.visit_occurrence_id`**, and **`ProcedureOccurrenceRow.visit_occurrence_id`** — new optional field linking each clinical OMOP row back to its `visit_occurrence` row. diff --git a/code-examples.json b/code-examples.json index 06e65f8..081309b 100644 --- a/code-examples.json +++ b/code-examples.json @@ -2,8 +2,8 @@ "metadata": { "language": "python", "packageName": "phenoml", - "sdkVersion": "16.1.0", - "specCommit": "788cec0a9a7651caf2b106634631d487dfa16704", + "sdkVersion": "16.2.0", + "specCommit": "64f369254225bd6c2d4c58d87f59165d7e8e8dc9", "generatorName": "fernapi/fern-python-sdk" }, "renderRules": { @@ -2196,6 +2196,7 @@ "kind": "enum", "required": true, "enumValues": [ + "aidbox", "athenahealth", "canvas", "cerner", diff --git a/pyproject.toml b/pyproject.toml index 4809f58..6e5fdf7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ dynamic = ["version"] [tool.poetry] name = "phenoml" -version = "16.1.0" +version = "16.2.0" description = "" readme = "README.md" authors = [] diff --git a/src/phenoml/core/client_wrapper.py b/src/phenoml/core/client_wrapper.py index c3d922c..be50d73 100644 --- a/src/phenoml/core/client_wrapper.py +++ b/src/phenoml/core/client_wrapper.py @@ -29,12 +29,12 @@ def get_headers(self) -> typing.Dict[str, str]: import platform headers: typing.Dict[str, str] = { - "User-Agent": "phenoml/16.1.0", + "User-Agent": "phenoml/16.2.0", "X-Fern-Language": "Python", "X-Fern-Runtime": f"python/{platform.python_version()}", "X-Fern-Platform": f"{platform.system().lower()}/{platform.release()}", "X-Fern-SDK-Name": "phenoml", - "X-Fern-SDK-Version": "16.1.0", + "X-Fern-SDK-Version": "16.2.0", **(self.get_custom_headers() or {}), } token = self._get_token() diff --git a/src/phenoml/fhir_provider/types/provider.py b/src/phenoml/fhir_provider/types/provider.py index fc9f238..ebd6e4b 100644 --- a/src/phenoml/fhir_provider/types/provider.py +++ b/src/phenoml/fhir_provider/types/provider.py @@ -4,6 +4,7 @@ Provider = typing.Union[ typing.Literal[ + "aidbox", "athenahealth", "canvas", "cerner", diff --git a/src/phenoml/openapi/openapi.json b/src/phenoml/openapi/openapi.json index 3924b6b..3882086 100644 --- a/src/phenoml/openapi/openapi.json +++ b/src/phenoml/openapi/openapi.json @@ -2,7 +2,7 @@ "openapi": "3.0.3", "info": { "title": "Phenoml API", - "version": "788cec0a9a7651caf2b106634631d487dfa16704" + "version": "64f369254225bd6c2d4c58d87f59165d7e8e8dc9" }, "x-services": [ { @@ -9323,6 +9323,7 @@ "type": "string", "description": "Type of FHIR server provider.\n\nThe \"sandbox\" provider type is managed internally and cannot be created via API.\nIt is used on shared instances.\n", "enum": [ + "aidbox", "athenahealth", "canvas", "cerner",