Conversation
add the `properties` key to the v4 schema to conform with the json metaschema
|
Of note: there are a number of other places where some of these keys appear outside of a All of these could likely point to a single
I haven't gone over the versioning scheme (semantic or otherwise) policy here in a while. I think as this was clearly an oversight, the change could be considered a bugfix, but any time something becomes more strict, it causes a problem. A cursory glance around GitHub provides a countable number of hits for a non-test If we really want to accommodate those 10 examples, perhaps we need something like this, which would ship on the current 5.4: This should then be automatically fixed, with or without a warning, when parsed into a notebook node. The whole feature is rather curious. I guess, for
On the main, this seems like something we could catch with a metaschema in this repo, which could be much more aggressive with |
currently the
/defintions/code_cell/properties/metadata/properties/jupyterdefinition is malformed.source_hiddenandoutputs_hiddenneed to within apropertiesscope.this initial pull request show the change in v4.5 schema. i'd love some advice about how best fix this in the code base. i'm not sure what schema should be changed or the process to fix a verified schema. do we increment versions?