ipyautoui

View on PyPIReverse Dependencies (1)

0.7.23 ipyautoui-0.7.23-py2.py3-none-any.whl

Wheel Details

Project: ipyautoui
Version: 0.7.23
Filename: ipyautoui-0.7.23-py2.py3-none-any.whl
Download: [link]
Size: 150110
MD5: 363e66387b811bc16ae88bc86bb60d76
SHA256: 2eb4fd7037e04d7464ab042103418e30573a7bed897ae727be778a280144b746
Uploaded: 2025-01-06 17:59:05 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: ipyautoui
Version: 0.7.23
Summary: wrapper that sits on top of ipywidgets and other ipy widget libraries to template / automate the creation of widget forms. Uses pydantic to create defined data-container and serialisation to JSON. Includes example patterns for adding new custom widgets.
Author-Email: John Gunstone <gunstone.john[at]gmail.com>
Project-Url: Homepage, https://github.com/maxfordham/ipyautoui
Keywords: ipyautoui
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: immutables
Requires-Dist: ipydatagrid (>=1.3.2)
Requires-Dist: ipyfilechooser
Requires-Dist: ipython
Requires-Dist: ipyvuetify
Requires-Dist: ipywidgets (>8)
Requires-Dist: jsonref
Requires-Dist: jupyterlab (>=4.2)
Requires-Dist: markdown
Requires-Dist: numpy
Requires-Dist: openpyxl
Requires-Dist: pandas
Requires-Dist: pydantic-extra-types
Requires-Dist: pydantic-settings
Requires-Dist: pydantic (>=2)
Requires-Dist: pyyaml
Requires-Dist: stringcase
Requires-Dist: wcmatch
Requires-Dist: hatch; extra == "tests"
Requires-Dist: jupyterlab; extra == "tests"
Requires-Dist: jupytext; extra == "tests"
Requires-Dist: maplocal (==0.2.1); extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-examples; extra == "tests"
Requires-Dist: voila; extra == "tests"
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 8627 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.24.2
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
ipyautoui/__init__.py sha256=5rhY4XEHApRhEdTa8x8rOjKRrIyqQwmrpQELZIyjHp4 936
ipyautoui/_dev_maplocal_params.py sha256=i2hPxL32SuCUnw3DPsU3D-m7zZHKOQ959ujuTm--_j8 514
ipyautoui/_utils.py sha256=er3DUePlgJ4cc1LSbw3FjGu03n4oetjvwFVPzUZ5HFg 14149
ipyautoui/_utils_debounce.py sha256=INH3qAHEmPpag3bXxOiizXeKr18yGxx3-ebG16PJD3E 1123
ipyautoui/_version.py sha256=BQYWm5Ha4UttUh8GKtcOfAU1Il_BwbX_QHcLaPhjCTQ 413
ipyautoui/autoanyof.py sha256=LKDoOmwA_N57AWBnP8FoiJi2i-Wpu5sViYRckq__l1c 5140
ipyautoui/autobox.py sha256=esJJSnqE0XZwb4j1alBDw3fZrGLCFJQpCnqFWKxEhwM 6299
ipyautoui/autodisplay.py sha256=4fPss1_zc55yJtTWu2pixFX0QLlvEIFCzdOqm2rKPOQ 32638
ipyautoui/autodisplay_renderers.py sha256=rMsKmO--Gu5xslQKYlmJp_wdZU9tvE9exXXY-wvZBRM 14217
ipyautoui/autoform.py sha256=CeZcTdfo-P9cP7Ze7BMwa21vcV8HIsVOKhrvUF9h0ks 9466
ipyautoui/automapschema.py sha256=7q_u7Gr7FwVEVM0D-d8Q5J75j_tHX9jazLIbc_booUc 41968
ipyautoui/automapschema.yaml sha256=Qxa_pqG2IbGAcW-i-nYYOkuukNSt8iUunorXuGQeNe4 1514
ipyautoui/autoobject.py sha256=kXYc8fdW_5078daqxx27DErxsW3S4RecCDz776i3vys 19684
ipyautoui/autoui.py sha256=u-qMkJauPP5rPg5Rt_tX8xv0Un6xxSINGztgjgq0KCk 11265
ipyautoui/autovjsf.py sha256=thNDAXdhj3dQOtTJ5ueVyo_unzd0njZpGLXFXw_OJRc 4992
ipyautoui/basemodel.py sha256=xdsV56X31HLscKHpngz1M6Z-weMWPSUvbBv21xSkVzo 674
ipyautoui/constants.py sha256=FX9CV-t-AKbUNB2_uRoMufaIVyX8QxJhwkDL9ZqxC-w 7270
ipyautoui/demo.py sha256=72RSHTQGidrvUBtzr4fvvSNcWNm6dnusr-CW-ToN3KI 7377
ipyautoui/env.py sha256=eGFpNZf14XKO_qYI_qj1f_0geOJCdQv7PoRPh2LQJAY 928
ipyautoui/mydocstring_display.py sha256=gpUXemniyaIyrrQoL2Umek3S6bLl_o48azj_60fZQyQ 4791
ipyautoui/nullable.py sha256=vmqwND2wmDZfhLW_CWL3DUdkGALd5U7QZZgK3S-cdRg 4845
ipyautoui/vjsf.vue sha256=XqOChDzlrO8VjSBNM1Hl8ym-fhYTu9tSTMAaz-5Q-Zg 1662
ipyautoui/watch_validate.py sha256=sx5Bk4uLPeop73dzDogIHv4muyrUSl2fLQbMZeqmmnM 8349
ipyautoui/custom/__init__.py sha256=t00VXKzs06tjqE_gZpiNk0jGvPF8iTarqAWifaWh8DM 1015
ipyautoui/custom/autogrid.py sha256=K4p4bhLT9kVZTqF0DCtEpukRY5Uw0dpWLQeVs1r1_nY 41040
ipyautoui/custom/boolean_toggle.py sha256=4mXOJlc3XFQSWoiiH74gxGvHFnjMa3-edzUTZDo3YTk 1005
ipyautoui/custom/buttonbars.py sha256=0ob5dSHpRSnl5X8d8wEYKvumDjcoHEgIS2xJgGuIkro 15372
ipyautoui/custom/combobox_mapped.py sha256=_A7TSwoB-I_yXu0HFZHyX1fYOkDzGptPqJNvZxWapp8 3512
ipyautoui/custom/datagrid.py sha256=zYqaPuU8TwaHg30BjeS_3Zlr_oq8GAPkj85iTiwlAfY 2723
ipyautoui/custom/date_string.py sha256=pVGJnOThDpj5JpyhhAkB7V38cJ9yhfRQHcN6011dBwc 1476
ipyautoui/custom/decision_branch.py sha256=RWkgAkDw6pAts-wLmYOw9OfftTH6RGs6RJpsE5Si-zQ 3194
ipyautoui/custom/editgrid.py sha256=4A2ZPX_6KgnNlcfqBP6W0OlG0g5dDzxAMuyJZs1Pzl8 30025
ipyautoui/custom/executetasks.py sha256=3F3EMaM6FRuKNgazSBswU1AZ3b4aYl4eFpeOc7g38kk 5842
ipyautoui/custom/filechooser.py sha256=1A-ijC4-p1SWVx1K9m_T6DdQ2etfanmhevXZ-aYi4hI 4567
ipyautoui/custom/filedownload.py sha256=b1qkxrQtVbCJYgS2NjMDzLkYSgshe8QwYn6ecZyOVeI 6589
ipyautoui/custom/filesindir.py sha256=uZYEm4kXv4O5k4pDU6bG-8pW-HgSLXDe11iCQf4SxE4 10028
ipyautoui/custom/fileupload.py sha256=Xpj0LCgRY5MLI_CAUWJI9AJK5xEp_zaNVlCnD_xvRWE 10581
ipyautoui/custom/halo_decorator.py sha256=0mRuoALdFy_1vOFWdPetfUCSBvO1LbH4m8hXYcYz4BM 1370
ipyautoui/custom/iterable.py sha256=AgO0qKX718A0ECavSJ-V7cFn6xhbHhGSLDn5ZGmrqqs 22905
ipyautoui/custom/jsonable_dict.py sha256=1FSP4y7m_M8mCmmuk3cojh-TnKUR2x1jf7Wbgro17zw 2074
ipyautoui/custom/loadproject.py sha256=9h71yFdgo1HQeRUmwhLjqxkfGYDmrfZkT8vUpBiQVlo 3383
ipyautoui/custom/maplist.py sha256=acbpYyIx-nqyr8x29ANo72lEneGzC6gnDMgmSiuJZ8c 2423
ipyautoui/custom/markdown_widget.py sha256=GJyb3PCgdXfI676FHB2ttd7fz6H2y-7Lsy2BiN8KK3w 5514
ipyautoui/custom/modelrun.py sha256=JUCqiFZ_BT02NHRlnX6cZaJW_7GYokkuDN6j52v6c68 5689
ipyautoui/custom/multi_toggle_buttons.py sha256=zhtowcGrIR43RFlipU6UC2Uzkn0roKPl85Ts8bsJz5o 7717
ipyautoui/custom/multiselect_search.py sha256=DBjRA8AQznvvQ-CX3MstIb_uB74gkhF4Dp71cz-tPdE 5652
ipyautoui/custom/outputlogging.py sha256=ymF3yjo4glpnpueQnirildnPh64lNrYKd2TcnvewuNk 7584
ipyautoui/custom/selectandclick.py sha256=shy3H2eCIIW4xk3czSIl-w7eq5J1DHyDqcUhL1wZWl4 9961
ipyautoui/custom/selectdir.py sha256=Jr2sdOeTUe-2OfJgqYujFOWyoD_TAlP0tAWUF3uADak 9379
ipyautoui/custom/showhide.py sha256=_3XKId478QZUfE1PP4_QBYQ04Fz9fw_Tzptpnl-EUQk 3437
ipyautoui/custom/showopenurl.py sha256=wpjEgA-5FzS0kmoEn1yveFXhAwiOVQWG5gp778tQl4Y 3489
ipyautoui/custom/svgspinner.py sha256=uY3rTkFgxnX9BeXCBWPcrcT_PJV81IQ5yb_AVyV758U 1556
ipyautoui/custom/timeelapsed.py sha256=mpXtmxmik8ONpa6nuug4EpA4QragwFIEthKXe75_F9s 3478
ipyautoui/custom/title_description.py sha256=_vLamFMVBLmN9YO9LauLbOfjBWCLMgV2dJ5e-3GfUHo 3137
ipyautoui/custom/urlimagelink.py sha256=GpTVd9UdGzm_YCS29e114JhxokyXu4NMaPZ5mo9ICqs 3157
ipyautoui/custom/widgetcaller_error.py sha256=NTrnOacm3usPJN-HnvXpO32g3WJQhzFGXMCIQzluGJ4 5790
ipyautoui/data/12-dots-scale-rotate.svg sha256=7pZuPZUOThutY5W9EHdlbIPn8qwLreOnAfIe_O-n7o4 1693
ipyautoui/demo_schemas/__init__.py sha256=4s6SwxSyuuk5lTDISlo4JLiX3WLLEavWLe11wvWHb9E 1625
ipyautoui/demo_schemas/array_examples.py sha256=rwDPT7-471CN4I8kcAeKJC5V2TVsQBg8u8gqXdEF0jg 732
ipyautoui/demo_schemas/array_object_dataframe.py sha256=2cvF5mXzZ9wKyqFJNoV6h2HWuBWp6UjtcdYQ5bb3Ry8 525
ipyautoui/demo_schemas/complex_serialization.py sha256=k1Dx1jjcQsTESxq-tlRr7SdaCepR4FM2MQMSG_vVfOI 1002
ipyautoui/demo_schemas/core_ipywidgets.py sha256=JwZbbPXqojXemMY9ckU-kam6dK8wgQWR64TpfXnfvM0 3597
ipyautoui/demo_schemas/editable_datagrid.py sha256=FMvN5oW3EdsXu5oIr2buHmeNIOv-S8DNzdizJxtkFKk 1017
ipyautoui/demo_schemas/editable_datagrid_with_nullable.py sha256=Spu80rTuLiMMKaiUHRMFxfBPyAkRGqUeoK-Mytuw4Ik 1170
ipyautoui/demo_schemas/multiindex_editable_grid.py sha256=rYCHH7eqEzjk1N_Ythsv4p-AFbEaIO9PSaMSG0QuOYI 1697
ipyautoui/demo_schemas/nested.py sha256=V8FJ8kGlGF6stG0Vlf8Mgxr0fkR-Zoy4bfF4WPKgn-o 1175
ipyautoui/demo_schemas/nested_editable_datagrid.py sha256=A2swoPFwTiJ_iDO7qmLu2IhOofr0ExXjII37Gca2ReQ 1200
ipyautoui/demo_schemas/null_and_required.py sha256=aH3GwLkdTK_B9GXiB79DPXDgxa9HqkN4dfMTtBNj3Ik 1725
ipyautoui/demo_schemas/nullable_core_ipywidgets.py sha256=Kes1dPocvKE2rLTJHVctMkNp_XA6bUrMdK5FNLUDhJw 1760
ipyautoui/demo_schemas/override_ipywidgets.py sha256=cdLZ8HTc6mkCYRaC4otv6J74gXTY_GNP9nWFCJs3uuo 1503
ipyautoui/demo_schemas/pydantic_validation.py sha256=2Vz9SbCLnSdN7XsqCMdgfRM1AVYlscaGb_lJ-JPqW6E 392
ipyautoui/demo_schemas/pydantic_validation_error.py sha256=0A3n2Rb6mhVVttJFemcUPH68qSDcayiBq54Lx29UJGM 414
ipyautoui/demo_schemas/pydantic_validation_list.py sha256=9bM79rq9aKUj2LNHMRZZWV1NSnW0_kak-tKRWubFxiM 481
ipyautoui/demo_schemas/recursive_array.py sha256=0voKfcmmPnchIw3OdALbj164v78DcY-Hcmp1LoGNGK0 365
ipyautoui/demo_schemas/recursive_object.py sha256=wwtb7_-cIwJhv_PqZrZifKuhd8aZ2tnTbQxtt2Cd8NM 428
ipyautoui/demo_schemas/root_array.py sha256=MEoUY9v1ka3KNEhCixZ59lM6vEJhKhx9j-uBWbtqHV4 420
ipyautoui/demo_schemas/root_array_enum.py sha256=if-Si0FFjMWG6g59KEkewsLPMhN2PW-d0z2RsXaz_8E 786
ipyautoui/demo_schemas/root_enum.py sha256=UoMZyCU38K78-myHgNZLcFadvngsuBwUzmvrVJ8-EJM 571
ipyautoui/demo_schemas/root_simple.py sha256=e5Cvu-rlH911pKjvWJYigQbgedSe-7wW_HYk4egrlAA 149
ipyautoui/demo_schemas/ruleset.py sha256=OJnrip2djiM-tkNMKlIBGWIl3rnuBNRQv4D-Nx-pF-A 8732
ipyautoui-0.7.23.dist-info/METADATA sha256=08b3G3dV5wJbQy7DWD3M2d49TJePuLcK-oxaolVJ_2c 10107
ipyautoui-0.7.23.dist-info/WHEEL sha256=cDcbFFSNXOE-241I5PFuLkIYfR_FM7WTlPEi33njInY 105
ipyautoui-0.7.23.dist-info/RECORD