Mike Lin
Mike Lin
@stxue1 Indeed we have [documented this](https://miniwdl.readthedocs.io/en/latest/runner_reference.html#wdl-interoperability) as a limitation. Behind the scenes, the dynamically typed nature of `Object` would necessitate pervasive special-casing in the static type-checking logic and we judged...
Tracking: https://github.com/ray-project/ray/issues/49738
Adding +1 for this. SQLite supports semicolon-separated statements through [`sqlite3_exec()`](https://www.sqlite.org/c3ref/exec.html). Agree it should be supported only if the underlying db has it natively like that; I wouldn't want to see...
@stxue1 Thanks, I think there are two slightly separate topics here: 1. The language in the spec about a `File?` with a nonexistent path successfully evaluating to `None`/`null` is scoped...
@stxue1 Small update on this, I [added a test case](https://github.com/chanzuckerberg/miniwdl/commit/9bba1c713e1d7df4d0a102916170ca55b85c3f3f) for the current behavior, with discussion of the ambiguity around when the coercion should occur and therefore what `select_all()` should...
@sreeramsanjay Sorry for the very slow uptake on this! 1. The serialization of a float to a string with six decimal places is [required by the WDL spec (at least...
@sreeramsanjay did you try making your input JSON ```json { "floatToPrint": 1e-30 } ``` (without quotes around the number literal) On Tue, Mar 18, 2025 at 4:18 PM ssram ***@***.***>...
@sreeramsanjay Thanks, I tracked that down to a longstanding quirk in PyYAML (which miniwdl uses to read the input file, JSON in theory being a subset of YAML): https://github.com/yaml/pyyaml/issues/173 ....
It appears this will be addressed by some runtime typing fixes incident to #736, but we will add these regression tests
@ivirshup If it's alright with you, I'm planning to adopt this into "increment 2" of the work @brianraymor and I are currently doing toward census schema 2.4.0. Aside from what...