A widget generator for your Jupyter notebooks
MIT License
Bot releases are visible (Hide)
Published by dokempf 11 months ago
Full Changelog: https://github.com/ssciwr/ipywidgets-jsonschema/compare/v1.0.1...v1.1.0
Published by dokempf 12 months ago
Full Changelog: https://github.com/ssciwr/ipywidgets-jsonschema/compare/v1.0.0...v1.0.1
Published by dokempf over 1 year ago
This is the first stable release of ipywidgets-jsonschema.
The project allows to create form objects from existing schemas that follow the JSONSchema specification. Form objects display as widgets based on ipywidgets in Jupyter. The current state of the widgets can be read and manipulated through the data
property of the form object.
Published by dokempf about 2 years ago
Introduces a bunch of fixes that make generated widgets simpler and display better. Additionally, setuptools_scm is introduced.
Published by dokempf about 2 years ago
Fixup to conditional properties being introduced in v0.11.0: The same property can now be introduced by multiple conditional subschemas.
Published by dokempf about 2 years ago
Implement partial support for 'if'-'then' conditionals in schemas.
Published by dokempf about 2 years ago
Generate fixed size array controls if minItems == maxItems
.
Published by dokempf about 2 years ago
Adds the exclusive{Maximum, Minimum}
rules and allow defaults for arrays.
Published by dokempf over 2 years ago
Fix the verison detection of ipywidgets for beta releases and release candidates.
Published by dokempf over 2 years ago
Relaxes the version constraint on the ipywidgets dependency - no more depending on beta releases or release candidates.
Published by dokempf over 2 years ago
Fixes a bug about resetting to defaults, especially when setting objects (dicts) that do not have all keys present.
Published by dokempf over 2 years ago
Fix compatibility with downstream subclasses that override form element type
Published by dokempf over 2 years ago
Bugfix for observer handling in array
Published by dokempf over 2 years ago
Adds optional sorting of object fields and fixes more issues with array element preconstruction.
Published by dokempf over 2 years ago
Bugfix to array subwidget preconstruction
Published by dokempf over 2 years ago
Further performance optimizations for array elements + numeric widgets bounded from one side.
Published by dokempf over 2 years ago
Refactoring of the array
handler to solve a performance issue: Before, all calls to the setter reconstructed the widget which takes an excessive amount of time.
Published by dokempf over 2 years ago
Fixes a bug with observer in anyOf
rules.
Published by dokempf over 2 years ago
Removed dependency on pyrsistent
.
Published by dokempf over 2 years ago
Fixes to observers with array elements (which instantiate new widgets at runtime).