Domible

Latest version: v0.1.17

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.1.17

- fixed a few bugs in 0.1.16, no new functionality added
- keeping the BREAKING note in case someone only looks at 0.1.17 and misses 0.1.16
- as though anyone is looking at any of this ;)

0.1.16

- BREAKING: Changed domible.tools.open_html_in_browser to open_html_document_in_browser
- and added domible.tools.open_html_fragment_in_browser
- makes it easier to, for example, create an HTML table using a builder then have that table popped open in the browser
- updated domible.tools.open_object_in_browser

- this change is transparent but is good for testing open_html_fragment_in_browser

0.1.15

- this version is motivated by a desire to toggle visibility of all details elements
- and now, forms... starting with the button

- this is a very basic ability to create a button element
- any attributes (e.g., type) will be done manually or via a builders class
- this is all TBD and might change in subsequent releases

- a new builder to add a toggle button to a page to expand/collapse the content of a details element

- this is also the introduction of JavaScript into domible (sorry, it was inevitable)
- the JS is hard coded into the builder, which might be the long term solution, but I doubt it
- focus is on functionality, no CSS has been added

- added toggle details button into efo.py in tests
- added a toggle details button in open_object_in_browser() in domible tools
- fixed bug in Script element where contents was not being passed to super().__init__

0.1.14

- removed typer from dicli, starts a little faster
- going simple with argparse to avoid pip installing lots of stuff
- major work on lists -- BREAKS COMPATIBILITY
- removed ListBuilder
- created new base class for HTML lists in domible/lists.py - HtmlListBase
- moved functionality from ListBuilder into HtmlListBase
- added ability to get list hidden in a Details element with a Summary
- updated tests in dicli and tests/efo.py to validate the changes

0.1.13

- missed ignore_Nones in tools.py
- found a few more bugs in element_from_object
- enhanced efo.py (element_from_object) in tests

0.1.12

- added Details and Summary elements to support collapsible regions
- significant rewrite of element_from_object to hide lists in collapsible regions
- removed bool to tell element_from_object to not include properties with value None, too hacky

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.