Skip to content

Commit

Permalink
Generate python code for schemas directly from Julia (#1096)
Browse files Browse the repository at this point in the history
Remove intermittent json generation and dependency on the data model
code generator

Fixes #904
Fixes #1077 
Fixes #887
  • Loading branch information
deltamarnix authored Feb 9, 2024
1 parent a83baa5 commit 936ec87
Show file tree
Hide file tree
Showing 62 changed files with 308 additions and 3,755 deletions.
3 changes: 2 additions & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"charliermarsh.ruff",
"njpwerner.autodocstring",
"quarto.quarto",
"tamasfe.even-better-toml"
"tamasfe.even-better-toml",
"samuelcolvin.jinjahtml"
]
}
8 changes: 7 additions & 1 deletion Manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

julia_version = "1.10.0"
manifest_format = "2.0"
project_hash = "742e16f5de5af91dfff30d91944981a5c7673d44"
project_hash = "e880a6549079df28e2b1c8334b922ad45b2fc936"

[[deps.ADTypes]]
git-tree-sha1 = "41c37aa88889c171f1300ceac1313c06e891d245"
Expand Down Expand Up @@ -1090,6 +1090,12 @@ git-tree-sha1 = "c971a69e5eea2eba435b55e962c283f15502a0c8"
uuid = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
version = "6.70.0"

[[deps.OteraEngine]]
deps = ["Markdown", "Pkg", "TOML"]
git-tree-sha1 = "0d57df750e20a4534a117398dc04eb237d86ea70"
uuid = "b2d7f28f-acd6-4007-8b26-bc27716e5513"
version = "0.4.1"

[[deps.PackageCompiler]]
deps = ["Artifacts", "Glob", "LazyArtifacts", "Libdl", "Pkg", "Printf", "RelocatableFolders", "TOML", "UUIDs", "p7zip_jll"]
git-tree-sha1 = "48d4429862157ad5500c4f61444db1b8c32e0a2b"
Expand Down
1 change: 1 addition & 0 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ MarkdownTables = "1862ce21-31c7-451e-824c-f20fa3f90fa2"
MetaGraphsNext = "fa8bd995-216d-47f1-8a91-f3b68fbeb377"
OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
OteraEngine = "b2d7f28f-acd6-4007-8b26-bc27716e5513"
PackageCompiler = "9b87118b-4619-50d2-8e1e-99f35a4d4d9d"
PreallocationTools = "d236fae5-4411-538c-8e31-a6e3d9e00b46"
ReTestItems = "817f1d60-ba6b-4fd5-9520-3cf149f6a823"
Expand Down
155 changes: 0 additions & 155 deletions docs/gen_schema.jl

This file was deleted.

35 changes: 0 additions & 35 deletions docs/schema/Allocation.schema.json

This file was deleted.

32 changes: 0 additions & 32 deletions docs/schema/BasinProfile.schema.json

This file was deleted.

27 changes: 0 additions & 27 deletions docs/schema/BasinState.schema.json

This file was deleted.

77 changes: 0 additions & 77 deletions docs/schema/BasinStatic.schema.json

This file was deleted.

Loading

0 comments on commit 936ec87

Please sign in to comment.