ReactPy

View on PyPIReverse Dependencies (10)

1.0.2 reactpy-1.0.2-py3-none-any.whl

Wheel Details

Project: ReactPy
Version: 1.0.2
Filename: reactpy-1.0.2-py3-none-any.whl
Download: [link]
Size: 108191
MD5: 40ab1d029b7b45f325e4199f19a29dd1
SHA256: 5231ba8ef8c2d38abe62f1e9fdbae7a69395a419a9534e7f74c96ebfb2060f73
Uploaded: 2023-07-04 05:31:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: reactpy
Version: 1.0.2
Summary: Reactive user interfaces with pure Python
Author-Email: Ryan Morshead <ryan.morshead[at]gmail.com>
Project-Url: Source, https://github.com/reactive-python/reactpy
Project-Url: Documentation, https://github.com/reactive-python/reactpy#readme
Project-Url: Issues, https://github.com/reactive-python/reactpy/discussions
Keywords: component,javascript,react,reactpy
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.9
Requires-Dist: anyio (>=3)
Requires-Dist: asgiref (>=3)
Requires-Dist: colorlog (>=6)
Requires-Dist: fastjsonschema (>=2.14.5)
Requires-Dist: jsonpatch (>=1.32)
Requires-Dist: lxml (>=4)
Requires-Dist: mypy-extensions (>=0.4.3)
Requires-Dist: requests (>=2)
Requires-Dist: typing-extensions (>=3.10)
Requires-Dist: reactpy[fastapi,flask,sanic,starlette,testing,tornado]; 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: flask-cors; extra == "flask"
Requires-Dist: flask-sock; extra == "flask"
Requires-Dist: markupsafe (<2.1,>=1.1.1); extra == "flask"
Requires-Dist: sanic-cors; extra == "sanic"
Requires-Dist: sanic (>=21); 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-Expression: MIT
[Description omitted; length: 1397 characters]

WHEEL

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

RECORD

Path Digest Size
reactpy/__init__.py sha256=QFX099kkYKEhfRL6C_seJXbPuE4qBJHN5-d2E5vRC5c 1251
reactpy/__main__.py sha256=DdZfW40GgZyMQG2rJXbNwbxKAc_IWixJAmZ1JQmlfwc 392
reactpy/_option.py sha256=He8_BikFkCZ0VQCYCQNCDIbVcOydmXufayqe-tVN85w 4972
reactpy/_warnings.py sha256=iyxE0nWuWnjRkWXCM0-2bjUk2Iga4LMISBCJ0n2z9sM 930
reactpy/config.py sha256=KF-7JVOawj1aKQOGG_kXDdm0tP5f_vFAjPOd5IGKRlA 2516
reactpy/future.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
reactpy/html.py sha256=CvfsY6yR2KZisnymfOJS4Dxyx5aFqygy16l_mV8NJjU 12364
reactpy/logging.py sha256=iJXtls9TRa5UZFzpwns4OxV3EstbzvKlugR7APfxsDs 1067
reactpy/py.typed sha256=8PjyZ1aVoQpRVvt71muvuq5qE-jTFZkK-GLHkhdebmc 26
reactpy/sample.py sha256=0MFHEIfpJGrNd-PYf6lRUH1n9o2f_vPGECoXPttViRE 579
reactpy/svg.py sha256=guRTZd4sNe85jgAJKDvmnyzZZj2kfnwmW5GgHySA9Dc 5486
reactpy/types.py sha256=9Y9HDLz2OVsOP2TD2VUECr4VaqIH_icA9xA0OFVEIb8 1044
reactpy/utils.py sha256=OIP4pQtL4NwaEka_4VpeVIZEcMp7YB560cEob7V6YGQ 10788
reactpy/widgets.py sha256=NJxfjBUJl19V-pmcS9n7N0pfOaoENZtxfknZrpdc9-o 3129
reactpy/_console/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
reactpy/_console/ast_utils.py sha256=665dMQh2f7H2Ty77kfSGwp4VAKNKEFjctCiVpvZCxIc 6296
reactpy/_console/rewrite_camel_case_props.py sha256=vEvpTSOz0INnbDWMlYjCIBTdZ_efDG05xzHiAFhhHyM 3493
reactpy/_console/rewrite_keys.py sha256=InU2T1-onKDMkJHz_xmfvVnZNdH8iPOX8GzfdY50jrA 3649
reactpy/_static/app/dist/index.html sha256=5sPjVjhgrbsH65HHV4d38UpnSSebeSfgbcHJVEVoNeQ 304
reactpy/_static/app/dist/assets/index.a1f87a11.js sha256=xRoelx4826tsPv5kdxb7W9zwdTi_4o245FmLgHu-VJQ 45035
reactpy/_static/app/dist/assets/reactpy-logo.ico sha256=rUwbwUz5-tGs6aYMCDJdUC8WpiI1qFiEMmi2sf68Zvw 14916
reactpy/backend/__init__.py sha256=FShg3_-fXSCbr75Z1k9Po58ZGwbkWeVsfAepZ3h09DY 716
reactpy/backend/_common.py sha256=nUFhqI_omZt6NUev2-ci9kcU6AkpDjQ7VXKcvp87zPM 4675
reactpy/backend/default.py sha256=colNqaf2oVyUzsrHXzuLnwDuP-HeMl-nLw9r1kgfnuY 2358
reactpy/backend/fastapi.py sha256=9a89KLixDyvi7HfxMu4-ratyaBvrUlYkZtEfycr8UXk 764
reactpy/backend/flask.py sha256=uYcfEPEb7xdeFO7mOCs1BwJNiFqhakd1DQqkDRplJ8A 8863
reactpy/backend/hooks.py sha256=NeMIU-ksFZCiKAG39cZb2EULScKkc_D7mMw32tI1g-U 976
reactpy/backend/sanic.py sha256=HjyZ0gPGqDkKLVp-Z-pEv1GwSP7FFWps6Tk2FVTxk4E 6643
reactpy/backend/starlette.py sha256=TE1rvdSMhPzEV-FKOxlvrdgnSFwTzdHCF03OJ9eYyuc 5450
reactpy/backend/tornado.py sha256=-l6vy2_h-zsgvLLItc6ROu9JzrDB0CjTTA88o1wUKqg 7010
reactpy/backend/types.py sha256=WS6rTzEmTZaFKjJDPa_iNi_JpkGAPz90ishnRX8r8lc 1997
reactpy/backend/utils.py sha256=bgz8r1dmGqObvJtEMYR-3uYna68KsV9Ls2_p10Dfew4 3297
reactpy/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
reactpy/core/_f_back.py sha256=hVVbAjfaGO7oTh3VGdDziThuspYftfQICtWSv_0i1yc 605
reactpy/core/_thread_local.py sha256=KUpwi73-UPInMlay3bQDiEL0LktvV9AhdAN8mg152JM 679
reactpy/core/component.py sha256=HNmEu_EbI7PIeirOOPTfz8ZwpyIbJSOy1oAk4A95MiI 2046
reactpy/core/events.py sha256=8rKdfGLFBCWnDyRb0PWMEJqL2p03qudbIpQsDERip_A 6499
reactpy/core/hooks.py sha256=LCQ50ApB4ZS0XI5He0KaZaXWAqP6rTeBzfAKvj5YEMs 22459
reactpy/core/layout.py sha256=YtxF8_xUEnDwRf8bSYGMchYtrWisuKXKqQlhRuiXd4M 24563
reactpy/core/serve.py sha256=gn4cNqeiMois-L88TKjQQr3Abf0bwfmeoScU--aCNF0 2501
reactpy/core/types.py sha256=PIHFMdOZDQgxUO6ujGTLiJA-enZXuL1Mfl6tGO6eS4I 6069
reactpy/core/vdom.py sha256=H0kqyXFZ33Ow7tTtYUcJiZBlME4A9b9q-rZQuv_ZlhY 11918
reactpy/testing/__init__.py sha256=NJF9xCZqVU_MzrXv9_g2N9m5hq70SDC1fECu4sE5uOA 643
reactpy/testing/backend.py sha256=q_jYMMp6hC1WhoZUi1CxgIQXELYZbeKZnKCJ54MsHAs 7470
reactpy/testing/common.py sha256=QzZIzsNTstOOZLjHscX6zZiTmZ0zOAVDDMRD1AmZUVo 6930
reactpy/testing/display.py sha256=KsLH4tUcXdR2o9fk4nUzqa-2rtGiV8NJuS8r0LXuEIY 2741
reactpy/testing/logs.py sha256=40MGuZIlwT6c_ziziwLCsH1Y032ROAFcLvd8g9lRvAc 5672
reactpy/web/__init__.py sha256=y7FC5PVrPJoukhZ2lFJqL1bae03vnD9UX2j3r6_FBrA 270
reactpy/web/module.py sha256=roT7YzI6NAAkMKfLl4ZcaHb5Bt9oqxB7Y2WruiCGkPc 13171
reactpy/web/utils.py sha256=NUFoZqf_dELHEExdLqGtkecHvpwQrfi18xeKZms69As 4965
reactpy/web/templates/react.js sha256=Di2UEhLyHQLr6UABuU889EVhc3zUmMIfPepbcgb_4eg 1923
reactpy-1.0.2.dist-info/METADATA sha256=8b_F2XRHFfVUwY_LJO6RN7RtsuVJxzXEUA53QFgrFS8 3452
reactpy-1.0.2.dist-info/WHEEL sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA 87
reactpy-1.0.2.dist-info/RECORD