Skip to content

Added format-explicit to_/from_smljson_dict, to_/from_omjson_dict, to…#35

Merged
tipatterson-dev merged 1 commit intodevfrom
improve-serialization-deserialization-options
May 2, 2026
Merged

Added format-explicit to_/from_smljson_dict, to_/from_omjson_dict, to…#35
tipatterson-dev merged 1 commit intodevfrom
improve-serialization-deserialization-options

Conversation

@tipatterson-dev
Copy link
Copy Markdown
Collaborator

/from_swejson_dict, to/from_geojson_dict, and to_/from_csapi_dict methods across System/Datastream/ControlStream and their underlying pydantic resource/schema models for round-tripping CS API server JSON, deprecated the older

System.from_system_resource and Datastream.from_resource factories, and fixed three latent bugs (Node._client_session initialization, TimeUtils.time_to_iso UTC handling, ObservationOMJSONInline alias direction) exposed by the new tests.

…_/from_swejson_dict, to_/from_geojson_dict, and to_/from_csapi_dict methods across System/Datastream/ControlStream and their underlying pydantic resource/schema models for round-tripping CS API server JSON, deprecated the older

  System.from_system_resource and Datastream.from_resource factories, and fixed three latent bugs (Node._client_session initialization, TimeUtils.time_to_iso UTC handling, ObservationOMJSONInline alias direction) exposed by the new tests.
@tipatterson-dev tipatterson-dev merged commit ba993f9 into dev May 2, 2026
11 checks passed
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