idom

View on PyPIReverse Dependencies (7)

1.0.0 idom-1.0.0-py3-none-any.whl

Wheel Details

Project: idom
Version: 1.0.0
Filename: idom-1.0.0-py3-none-any.whl
Download: [link]
Size: 91876
MD5: c32ab22fc0c3462934068c96541ed400
SHA256: eab867e2440cabd0a1773a075082394a6824249b3236ad2f17769dc207180134
Uploaded: 2023-02-26 19:43:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: idom
Version: 1.0.0
Summary: It's React, but in Python
Author: Ryan Morshead
Author-Email: ryan.morshead[at]gmail.com
Home-Page: https://github.com/rmorshea/idom
License: MIT
Keywords: interactive,widgets,DOM,React
Classifier: Environment :: Web Environment
Classifier: Framework :: AsyncIO
Classifier: Framework :: Flask
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: User Interfaces
Classifier: Topic :: Software Development :: Widget Sets
Classifier: Typing :: Typed
Platform: Linux
Platform: Mac OS X
Platform: Windows
Requires-Python: >=3.7
Requires-Dist: typing-extensions (>=3.10)
Requires-Dist: mypy-extensions (>=0.4.3)
Requires-Dist: anyio (>=3)
Requires-Dist: jsonpatch (>=1.32)
Requires-Dist: fastjsonschema (>=2.14.5)
Requires-Dist: requests (>=2)
Requires-Dist: colorlog (>=6)
Requires-Dist: asgiref (>=3)
Requires-Dist: lxml (>=4)
Requires-Dist: starlette (>=0.13.6); extra == "all"
Requires-Dist: uvicorn[standard] (>=0.19.0); extra == "all"
Requires-Dist: sanic (>=21); extra == "all"
Requires-Dist: sanic-cors; extra == "all"
Requires-Dist: fastapi (>=0.63.0); extra == "all"
Requires-Dist: flask; extra == "all"
Requires-Dist: markupsafe (<2.1,>=1.1.1); extra == "all"
Requires-Dist: flask-cors; extra == "all"
Requires-Dist: flask-sock; extra == "all"
Requires-Dist: tornado; extra == "all"
Requires-Dist: playwright; extra == "all"
Requires-Dist: fastapi (>=0.63.0); extra == "fastapi"
Requires-Dist: uvicorn[standard] (>=0.19.0); extra == "fastapi"
Requires-Dist: flask; extra == "flask"
Requires-Dist: markupsafe (<2.1,>=1.1.1); extra == "flask"
Requires-Dist: flask-cors; extra == "flask"
Requires-Dist: flask-sock; extra == "flask"
Requires-Dist: sanic (>=21); extra == "sanic"
Requires-Dist: sanic-cors; extra == "sanic"
Requires-Dist: uvicorn[standard] (>=0.19.0); extra == "sanic"
Requires-Dist: starlette (>=0.13.6); extra == "starlette"
Requires-Dist: uvicorn[standard] (>=0.19.0); extra == "starlette"
Requires-Dist: playwright; extra == "testing"
Requires-Dist: tornado; extra == "tornado"
Provides-Extra: all
Provides-Extra: fastapi
Provides-Extra: flask
Provides-Extra: sanic
Provides-Extra: starlette
Provides-Extra: testing
Provides-Extra: tornado
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2867 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
idom/__init__.py sha256=F9LCeAAA8AzUM_oADNsOeuQmNi42fElQS_woMqycxoQ 1204
idom/__main__.py sha256=aLsRVcNTHRyArceV9oA2STkcIZ3pz7J-8iDlKL6J9Ug 377
idom/_option.py sha256=G86LybliwcoDh3iz6o-RxKAKtcqiMdCAC37Goi5VxP0 4096
idom/_warnings.py sha256=2te5jXmOAHsAa59g2DautytuRkYQj6M5sU0eiYGHO-8 883
idom/config.py sha256=gcWI1ESyI1td1Sk0EG_LQhwD9pQsT8c6BbGLQnKrs2A 2006
idom/html.py sha256=sANIPzpepKUrH3gPu6Sdrbn4hI8AXh5zyB_-5S-wUak 10540
idom/logging.py sha256=sIn4h_Js_-R9USj_ZMZiTPTEB1ljll-9eFSWfCo27qs 1043
idom/py.typed sha256=8PjyZ1aVoQpRVvt71muvuq5qE-jTFZkK-GLHkhdebmc 26
idom/sample.py sha256=K_D6jkYfqRqHcagF_B4BN8YdAWk6nyU7FV1XHaMwfNE 553
idom/svg.py sha256=A20c-oUyoAfJDdcusEqmTz2MF8cgSQT3HJtWNVN7J88 5456
idom/types.py sha256=blHn0qr_Fjv--isTNYum_INXCPDUYbV-Nut2d1fUo2I 1011
idom/utils.py sha256=6FZiTY1hR72efR--OUHSx7mO1vS7n6NOLHR8eSuaAMg 10794
idom/widgets.py sha256=wY_QQkg7x7cM05JlBdDk9fISLLBFv2anoXdaBNSG2j4 3110
idom/_client/idom-logo-square-small.svg sha256=Q0sd0QlVbmjcXzHLG9p48kg9ux9hbCptF3rF5npWX80 2283
idom/_client/index.html sha256=09xceeG5ewcLz6TVP_yrvSpLcBrOyYIdHm1JW0Cb4jY 301
idom/_client/assets/index.a2011453.js sha256=2xWPI_-3NIYM2SL6l8_GIWZbu0__1QoNR829bOW8U5I 39792
idom/_console/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
idom/_console/ast_utils.py sha256=g2dolSPea0SfHf-QzaytT4SHJxF_n_mIjZb8onLXM0Y 6277
idom/_console/rewrite_camel_case_props.py sha256=SWv-P324iTB2QMx6VkybydBfELZRyHjinVYG8Q5TGj8 3484
idom/_console/rewrite_keys.py sha256=Czqu060Hpa23YGrJdVxpxucEr9rcGJ6oyno-ZMuoGxA 3636
idom/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
idom/backend/_common.py sha256=FRO20VLbD5WZpq_KDaMHhLcdsZpU1-O4-DOmqswFALI 3991
idom/backend/default.py sha256=UEMgT32OjpJTFkYwazwuwtmi4ZNqFm81eeG3nw4q65U 1967
idom/backend/fastapi.py sha256=V6l64RWIlE2tLI01tVzhbNrqiwQ8iUsIGVZDM-SAkFk 736
idom/backend/flask.py sha256=RCw87WHe7dSNinsIq4_Dj4vzqrDM63qkIBXLWS8ja-0 8785
idom/backend/hooks.py sha256=TEgv3x0FLCrpR0SIqaO7fPO5OP3xlMWAXn4GiMaE97g 697
idom/backend/sanic.py sha256=T3RnX5I6UTEK36Q68c-ExwYcvuSvDWr8XthbZookeps 6724
idom/backend/starlette.py sha256=ZmNnH_-slGGQdJNTiqz95rO34lPyg-T27BkW46-54vc 5458
idom/backend/tornado.py sha256=CWOswNZm0RAeL0DeKiIY_JxB0f8WtAWzCQmv6lIpKTU 6601
idom/backend/types.py sha256=2BUejIgCxGf15F_EaGsZq5XiwdnIUPCIBiFzjfdcgT0 1998
idom/backend/utils.py sha256=UQyJWq_uRJKMkCa42yAM_mnjSqz5YFlIlblO1Kik6a0 3278
idom/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
idom/core/_f_back.py sha256=HBN2iieHIpykUnT0-0uXDVlZWNgmVQxB2gTEw7ci-yI 593
idom/core/_thread_local.py sha256=KBwq1-RtMNo2_chyHsm5JvLSY6aYRKMlO5hiIE3tONc 680
idom/core/component.py sha256=ogaasGZtYdnfg96X8Tjm7UeMtKjbRe9v8ZdlSgdYyFU 2064
idom/core/events.py sha256=N5OD3sosN-VMHPNNR6N6i9YfeoghZ1NFRwoW2snMbRQ 6488
idom/core/hooks.py sha256=SznSQqUQpFSNh2pXZ61reSAzcbeqYveB0_8QaR_QmVg 22508
idom/core/layout.py sha256=xlEIKEYUcp9Iv5tgassb0dV5l5YxZoh6X_e_Jaim39c 24576
idom/core/serve.py sha256=YMgy-4wlOQMfpKhm5caYtg-3h4fleGFDCg7Vdpykx-s 1941
idom/core/types.py sha256=su8fc-svLwWFIzCQB4IIFRXv0oyudbiejW_94dKLmhA 6162
idom/core/vdom.py sha256=GibNoe2rVn6QLhuyIUsUMnkHn-2Wy-VojvyCir9UZn0 11795
idom/testing/__init__.py sha256=iQbUoAvtaaAZJ6NTwnFYDaudoGt4j0VcM7JlUpcbwZg 539
idom/testing/backend.py sha256=5GCNOIym33kk1T0LGfXns6iXXvLprfUt_E9FjZNIXqY 7547
idom/testing/common.py sha256=6pMQKWQMR6mvRUSPwWjDqgDWVx1RSV-Vu-xTzMRTtEc 6875
idom/testing/display.py sha256=jW06e3fE1fOLyjkyju6MkQLKZMPkdiF0CkPuC-KyErA 2704
idom/testing/logs.py sha256=peoOw92rKzQz-THNHs7Kr8RTfgHQPLOonTvzEcJDiaQ 5629
idom/web/__init__.py sha256=mVNRBr86I-Dz1eCqC7SyFg-yhNnGMWlElWDZfqADrfQ 260
idom/web/module.py sha256=_Z6_7MX0NTiy29KcjYV1PVy_41F81pXyTyDiOkRdb2A 13089
idom/web/utils.py sha256=U8pC9qYSBR-El78e_Jat_AJMNnQGbF12IY2nwKLYZfw 4985
idom/web/templates/react.js sha256=_2ISHklVyn7nrTcPGLjIH2AYQoqibuPHUiXMVapkGb8 1922
idom-1.0.0.dist-info/LICENSE sha256=Ha4pLMZvQFWyklkoRcNV31G189Wr-C4UuO409vJ5htE 1088
idom-1.0.0.dist-info/METADATA sha256=--iNysFdnz5nkeZayUPWjoE0PT6F8Y84Guiv3lZ_i7E 5405
idom-1.0.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
idom-1.0.0.dist-info/entry_points.txt sha256=gnJwyOsLQFV-FjAd5V8gUICAS_32pcGTzpohhhYLPbs 43
idom-1.0.0.dist-info/top_level.txt sha256=PZ96NeQzW4D2Av-o6Rc5o3soOpIbMpQVEcbfR4w5QBQ 5
idom-1.0.0.dist-info/RECORD

top_level.txt

idom

entry_points.txt

idom = idom.__main__:app