xaal.dashboard

View on PyPIReverse Dependencies (0)

0.4 xaal.dashboard-0.4-py3-none-any.whl

Wheel Details

Project: xaal.dashboard
Version: 0.4
Filename: xaal.dashboard-0.4-py3-none-any.whl
Download: [link]
Size: 1234045
MD5: 677ab29de1149ac380761ed5d7c07406
SHA256: c4b6cc73c22d2ae5919982974f1bee4c22e03720c6b0d55ba47a6336c5b1b039
Uploaded: 2024-07-16 23:09:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xaal.dashboard
Version: 0.4
Summary: xAAL Dashboard
Author-Email: Jerome Kerdreux <Jerome.Kerdreux[at]imt-atlantique.fr>
Project-Url: Homepage, https://recherche.imt-atlantique.fr/xaal/
Project-Url: Documentation, https://redmine.imt-atlantique.fr/projects/xaal/repository/xaal/entry/code/Python/branches/0.7/apps/dashboard/README.rst
Project-Url: Source, https://redmine.imt-atlantique.fr/projects/xaal/repository/xaal/show/code/Python/branches/0.7/apps/dashboard
License: GPL License
Keywords: xaal,socketio,html,dashboard
Classifier: Programming Language :: Python
Classifier: Topic :: Home Automation
Requires-Dist: xaal.lib
Requires-Dist: xaal.monitor
Requires-Dist: python-rapidjson
Requires-Dist: bottle
Requires-Dist: gevent
Requires-Dist: gevent-websocket
Requires-Dist: python-engineio
Requires-Dist: python-socketio
Requires-Dist: mako
Requires-Dist: requests
Description-Content-Type: text/x-rst
[Description omitted; length: 802 characters]

WHEEL

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

RECORD

Path Digest Size
xaal/dashboard/__init__.py sha256=jJheAWLBBuIbBNd1me3p7yuBslqLl6E-HGwRTcRIEWo 22
xaal/dashboard/__main__.py sha256=hkvZCAHDra2fuYiNCbT78yYiHsPwy-wgpasuSovYnUs 31
xaal/dashboard/app.py sha256=O3afwqA5vG6UjUjSnzduih0aphP37U31vBkjXC6fudI 2046
xaal/dashboard/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xaal/dashboard/core/json.py sha256=1IB31wUdP74lBAMfe8VvnLYd9af5PLDG6Vs3pqM_k6E 1351
xaal/dashboard/core/sio.py sha256=BHLCFz0mhDMceLe7DY7psaBUvu7hrf9pAB3RX2jaoMs 1493
xaal/dashboard/core/xaal_core.py sha256=r-uLrqE12C_74sEvJnTKER2IgNQp051qFJbFm0W1HQM 2384
xaal/dashboard/pages/__init__.py sha256=q_gETIGD4PL5D0auG_Z0MPbEPYsTCCUO2m4YdI6xPtc 41
xaal/dashboard/pages/base.py sha256=qun4Vg1VIBzKy0t8-PD3bO38384147kmA1tSJmcoUp8 2865
xaal/dashboard/pages/default.py sha256=YpksY7NvTibhBXw0vTf0mByWxQf26XbBLOnK9QSldA8 1608
xaal/dashboard/pages/warp10.py sha256=jDuQO4ro-H_YtHZgANLLyesUBm3mitxx-sLgOguwq0k 2001
xaal/dashboard/static/latency.html sha256=v_e_XZ4jVgi3EZ43xxL8D-q2i32fAnw1ZBgw6m3CdkY 2154
xaal/dashboard/static/manifest.json sha256=1y_oREvNTVXheTgkSEfHkxaRBWh5Sp6BLDdDXVl-fKI 314
xaal/dashboard/static/css/btns.css sha256=qpZxS1EkJtGaWipdBEwEw9lu1lfT3luUJDJGu3VZZHc 798
xaal/dashboard/static/css/site.css sha256=Svy6M6mI0O6snqraL8IOcAMYgJ8JpXczL3ti6Smy8e4 5500
xaal/dashboard/static/css/style.old.css sha256=-QSpcNQgWplNhy78JMKyDFI5--e93zQ4CB1sm2XTCVM 438
xaal/dashboard/static/fonts/EncodeSans-Regular.ttf sha256=Sf1j_LpUjE0EHLuIU3IzpwhLz0tz3Z5dI1IhjTIMN_8 169344
xaal/dashboard/static/fonts/glyphicons-halflings-regular.eot sha256=E2NNqH2eI_jD7ZEIzhck0YOjmtBy5z4bPYy_ZG0tBAc 20127
xaal/dashboard/static/fonts/glyphicons-halflings-regular.svg sha256=QvYGWdJlwaPDD5-kKry7Vr1KU69Ng9MW1t16NpA8Q-U 108738
xaal/dashboard/static/fonts/glyphicons-halflings-regular.ttf sha256=45UEQJN1fYKvyxOJV9BqHqk2G9zwtELQahioBRr1dFY 45404
xaal/dashboard/static/fonts/glyphicons-halflings-regular.woff sha256=omOU9-3hAMoRjv8u2ghZYnWpg5uVnCJuFUOVV6WoB0I 23424
xaal/dashboard/static/fonts/glyphicons-halflings-regular.woff2 sha256=_hhdEaSWdokNR7t4MxKgzaWkTEA5IUCU55V7TAQO8Rw 18028
xaal/dashboard/static/fonts/sansation_light.woff sha256=05C6mvKSoNwpUHuN-wxE1XYbiE0kx5c5SrVwMQWVui4 11120
xaal/dashboard/static/imgs/bg1.jpg sha256=eK6sxDssreChDfFAqUpIVWf1A9TuQbIQwZlOyQgKN68 427913
xaal/dashboard/static/imgs/bg3.jpg sha256=m2i5rA8e4ZrK_cqYeSwUSaki-76lCMcsffG-0-l4fjg 165983
xaal/dashboard/static/imgs/bg5.jpg sha256=m2i5rA8e4ZrK_cqYeSwUSaki-76lCMcsffG-0-l4fjg 165983
xaal/dashboard/static/imgs/favicon.ico sha256=f4fWR8RUd82iTesiYv5J1brGOgDNeHHeb_N0FPpcVMs 2238
xaal/dashboard/static/imgs/launcher-icon-4x.png sha256=P9ZhN4jtSZm9Mi9nDYT2aWDtT-ImHgX5pZdF0WQUeuw 2138
xaal/dashboard/static/js/riot+compiler.min.js sha256=lp5JWFc_Zj5JkrH6IZ7rk7yKppLSy_mgExtJOmijGpY 35857
xaal/dashboard/static/js/site.js sha256=5XCTVtjG360qrKucAHnx3JjBL7vGRRBxTKCrXRyQ9ew 4484
xaal/dashboard/static/js/socket.io.min.js sha256=kHrn25nNNzPPjVZSkwC7nm4sHfxprZoFp_h1YY1koUo 41370
xaal/dashboard/static/js/socket.io.min.js.map sha256=Dp7YviviYviijIijkKmhypExowlidb7lTR9WYWMN8d0 139561
xaal/dashboard/static/js/sorttable.js sha256=n3657FhpVO0BrpRmnXeQho7yfKvMVBh0QcoYkQr2O8w 16877
xaal/dashboard/static/js/.mypy_cache/.gitignore sha256=amnaZw0RUw038PDP3HvtMLeOpkNOJPenMgi5guKdMiw 34
xaal/dashboard/static/js/.mypy_cache/CACHEDIR.TAG sha256=8cE6_FVTWMkDOw8fMKqhd_6IvaQPS4okWYQA1UeHatw 190
xaal/dashboard/static/js/.mypy_cache/3.10/@plugins_snapshot.json sha256=RBNvo1WzZ4oRRq0W9-hknpT7T8If536DEMBg9hyq_4o 2
xaal/dashboard/static/js/.mypy_cache/3.10/_ast.data.json sha256=V8heeS9exJu3ueYaZFGIWi8H3ZfgjMH6TE97eTo1Z3Y 111646
xaal/dashboard/static/js/.mypy_cache/3.10/_ast.meta.json sha256=FxAJraXwidUXnXIza6p5lQ3jxf7Caw-yg2nEUSv4ow8 1500
xaal/dashboard/static/js/.mypy_cache/3.10/_collections_abc.data.json sha256=jSJx718E_JrRZ_6q_tOzmWyw5AADIuxXyhhufpYebDs 10732
xaal/dashboard/static/js/.mypy_cache/3.10/_collections_abc.meta.json sha256=RwtjV4aplaSYhAvk07K0DmI8AR7d9QAuxsqVgh_jOso 1540
xaal/dashboard/static/js/.mypy_cache/3.10/abc.data.json sha256=g9x2AC8_jpORdB18J5Q_ra_hP2tYq60HrWVPG4oDVFc 16887
xaal/dashboard/static/js/.mypy_cache/3.10/abc.meta.json sha256=cuyEMvAqBvdSu5idghiW6O-IYI8Crh-yN8ujc95IsSM 1462
xaal/dashboard/static/js/.mypy_cache/3.10/array.data.json sha256=k5XEFqUjNt8BexBa1wiX5A0zioTFDwfTol5iuRggrus 50579
xaal/dashboard/static/js/.mypy_cache/3.10/array.meta.json sha256=qDIMxko5Lj_278xZaLDA7bom23TmL8rFtaKPxNzIXns 1502
xaal/dashboard/static/js/.mypy_cache/3.10/builtins.data.json sha256=kCtYRstWecW0nt2gmGG_p1QxAuBUlz-9fAbqHxyZ0CA 865695
xaal/dashboard/static/js/.mypy_cache/3.10/builtins.meta.json sha256=tXSklracuMCCctCUayh0Eo7c9C1uizguamMR3R3as1g 1628
xaal/dashboard/static/js/.mypy_cache/3.10/codecs.data.json sha256=ewK_pCouuxLXJSxKKcBwSCuNkgjJCtWNc8vD6Kl8EAs 116808
xaal/dashboard/static/js/.mypy_cache/3.10/codecs.meta.json sha256=Sx5aSQwk7dOtzM7P2uJu_RiaWKnVl9xg1IsJ3w7PdKo 1539
xaal/dashboard/static/js/.mypy_cache/3.10/genericpath.data.json sha256=7erN55jFlgVxDbZ093YfCuocapqJUC6P2c9H3mb-y1Q 16281
xaal/dashboard/static/js/.mypy_cache/3.10/genericpath.meta.json sha256=IxHBYmb43JfZ1xwrFaLl_TSsbxkXOA-Lb9TW24oDxiQ 1518
xaal/dashboard/static/js/.mypy_cache/3.10/glob.data.json sha256=1j1XAh7xJISfjaY-45GqTk8rnqxT-bz9yKFV9Tr_wxY 8449
xaal/dashboard/static/js/.mypy_cache/3.10/glob.meta.json sha256=HrS5gDU9MW4Bf_h58Jr5wPaNn5zn7Ebx0wS1nekhn2o 1491
xaal/dashboard/static/js/.mypy_cache/3.10/install.data.json sha256=f9CKTPtHkU_aWstI7gW0OR9ChOksD_Jxfk9rbdu8mJk 2887
xaal/dashboard/static/js/.mypy_cache/3.10/install.meta.json sha256=XDpd89VpenoHlRI56ppcNjNdc46T1Z_5X0QqyXdJ1cE 1487
xaal/dashboard/static/js/.mypy_cache/3.10/io.data.json sha256=Qa5thWF-Kk-uINvVweLQrlYCiJVBd_BpsUO2LeS9ARE 80382
xaal/dashboard/static/js/.mypy_cache/3.10/io.meta.json sha256=nSi5bR941Dr_8ELlrMULQp7ZNY1VIzcgNAb3rrKLK50 1533
xaal/dashboard/static/js/.mypy_cache/3.10/mmap.data.json sha256=iTKGPxknmeNMQqrO31xaW9g9q6AqzrgHjaxL4gWKzBY 25344
xaal/dashboard/static/js/.mypy_cache/3.10/mmap.meta.json sha256=LcDtKAJugQ-M89EiaJoHhtUP3ki55PAcrdUkyE-TE7k 1492
xaal/dashboard/static/js/.mypy_cache/3.10/posix.data.json sha256=rt-bW-RhKBfocvaww2qphCGoyZEyism7fLuc_iE4SSg 89691
xaal/dashboard/static/js/.mypy_cache/3.10/posix.meta.json sha256=Ftht4_SHKrS57NGO4_nZHdqb2Ug2_4t8s7tsDnuhKdM 1533
xaal/dashboard/static/js/.mypy_cache/3.10/posixpath.data.json sha256=vsfrIN1UFbJiyWlB346jc6zUazRS-REHepf_Cagtmcs 67267
xaal/dashboard/static/js/.mypy_cache/3.10/posixpath.meta.json sha256=zsd2w_SUID5aRoDWwi4MIOndkIX2zUWzBkBa78viB7w 1537
xaal/dashboard/static/js/.mypy_cache/3.10/subprocess.data.json sha256=T2e86MmAtsh9M6i9VBNjM2xg-D3s2DU7fG27R0xv1YI 142788
xaal/dashboard/static/js/.mypy_cache/3.10/subprocess.meta.json sha256=DtUVTsmTLyLCGBNsSGy8JWYCcz9xES9J9QeyB_BaRD8 1560
xaal/dashboard/static/js/.mypy_cache/3.10/sys.data.json sha256=GkYU-Xz_Klnf6ax9TH2qrtKtumLaIa4kleygy-7dhbk 67633
xaal/dashboard/static/js/.mypy_cache/3.10/sys.meta.json sha256=9YfTLckBhhXQIaEcS9OVd9WcIdHUHLU6k46qlHviO7w 1584
xaal/dashboard/static/js/.mypy_cache/3.10/types.data.json sha256=i6ZhP0H0GYDYHksdYKCiTg_BKzIlTnE6OBSfk-Q1n_A 143289
xaal/dashboard/static/js/.mypy_cache/3.10/types.meta.json sha256=uO9gY9nYB0M7jBAr9bZcrcYc00tCv0lyZrMxW2e4V6w 1578
xaal/dashboard/static/js/.mypy_cache/3.10/typing.data.json sha256=p4WJqxfWeuEtGaI9HrJDyjUH_a3Mh78AuPYCWYSYmYU 428663
xaal/dashboard/static/js/.mypy_cache/3.10/typing.meta.json sha256=csXurQ_bEXFdfV6AIfdHZx6cF8t1mOLOxDG6YSqmh7s 1525
xaal/dashboard/static/js/.mypy_cache/3.10/typing_extensions.data.json sha256=JGDaIa-50w-DOuUGvp90l49ke14cxZx1MuODTnJj3EY 27950
xaal/dashboard/static/js/.mypy_cache/3.10/typing_extensions.meta.json sha256=2TYcMGOqC18X52bOlGuxOOObVNNxYvH8c4-H9aZRPyI 1499
xaal/dashboard/static/js/.mypy_cache/3.10/_typeshed/__init__.data.json sha256=kX1y0LCE-2P4FPndCUeHREuwPY3QGpaU6RwVdUKExr0 60619
xaal/dashboard/static/js/.mypy_cache/3.10/_typeshed/__init__.meta.json sha256=UX1PMq8BDjUtXkuYjfwmzdy_e98zgpxlu0q4q_vzfFo 1598
xaal/dashboard/static/js/.mypy_cache/3.10/collections/__init__.data.json sha256=_545-E7Wl5PgFWfd7cLvCM9Y1p9HNSq_3vQXygMAEDo 248560
xaal/dashboard/static/js/.mypy_cache/3.10/collections/__init__.meta.json sha256=yNaSTANuCwuVCHtLlGS18LBQkBr3Yqsl2ohnJWCdCOU 1569
xaal/dashboard/static/js/.mypy_cache/3.10/ctypes/__init__.data.json sha256=Qf1zxGwPp3wzH2IMQlFHUwKnszm22CrltwG9K3zQpJM 115247
xaal/dashboard/static/js/.mypy_cache/3.10/ctypes/__init__.meta.json sha256=sb3a4ALWBrzt1zKQY8G4Odi8184MsLZtPLx3hlrLk4A 1522
xaal/dashboard/static/js/.mypy_cache/3.10/importlib/__init__.data.json sha256=0Ginj0ADpSRXonTktrfXKKx-jNer91X1eq3MkpA5Yao 5260
xaal/dashboard/static/js/.mypy_cache/3.10/importlib/__init__.meta.json sha256=VhtkH5qBWpHBMstceDh4hlR_gIjGuKT1eJ6YfV-iJxg 1501
xaal/dashboard/static/js/.mypy_cache/3.10/importlib/abc.data.json sha256=_mr0kVckm_S5uFcQ2ehR2apWgf59_2WA5ghutvOrTnQ 65472
xaal/dashboard/static/js/.mypy_cache/3.10/importlib/abc.meta.json sha256=FFz-F_QOGgxAdV1hOYS_w0KnVa39VtX8FV2um0zr7y4 1598
xaal/dashboard/static/js/.mypy_cache/3.10/importlib/machinery.data.json sha256=6A79yRgiQrdXMTbiOfcLvfQ2cZBJ0MqXn7o7POj1erc 59073
xaal/dashboard/static/js/.mypy_cache/3.10/importlib/machinery.meta.json sha256=cwaowFiWENZX7ZEtMd_x3RHhOo4vWZJtbd3BgRkBDjw 1549
xaal/dashboard/static/js/.mypy_cache/3.10/os/__init__.data.json sha256=f6RXE5uZllUy1peXmehuo5hyrWPEU9m3wYK-iGagAws 236604
xaal/dashboard/static/js/.mypy_cache/3.10/os/__init__.meta.json sha256=Kq55-akDdNhd5iDBc9GnyF9JWBm2ml6NXXPUJ0o3dRk 1613
xaal/dashboard/static/js/.mypy_cache/3.10/os/path.data.json sha256=LKcGuE2e4bY8dkv-2ylwlYXuQqpIxKO0pIiqV2cQAaA 4658
xaal/dashboard/static/js/.mypy_cache/3.10/os/path.meta.json sha256=i2QmZcB8Nnmcylm_trS5UzzXDh3YqUrEuQ3SK64vIXw 1497
xaal/dashboard/static/tags/barometer.tag sha256=hVQE58R_ZvWcLuKCp7FbIniB_g9aIUoiAN9WDC8yy2s 401
xaal/dashboard/static/tags/clock.tag sha256=4HJ3jCSm5dq6LQC4tKVj0hd7x5JjDF1yHu7M7DOQGDA 731
xaal/dashboard/static/tags/co2meter.tag sha256=6X1_mSzmzxxPCkLbMqU-tXByGjeOiEeLPMhJTj3PePE 365
xaal/dashboard/static/tags/contact.tag sha256=OIZwXsnVjIikmD6Lke012DoOIYlWNYVPdXRd6QrcStw 653
xaal/dashboard/static/tags/debug_btn.tag sha256=47-XkIuv41MP43mlNWQqmKjR888-cT0r_j1guGDml7c 200
xaal/dashboard/static/tags/door.tag sha256=2SSHl-XGDbWVwmmVzWf6X-DZ0S9M9Y3G6KaaFtusIiI 532
xaal/dashboard/static/tags/fall.tag sha256=04PhXHPQGjHI-JCuDubNCFSJ3Zcpvuv4XeItGvD__Ks 1155
xaal/dashboard/static/tags/generic_attrs.tag sha256=k4nzLacngSRmR4At3MPo-I0XwHFRjGZJeHgLrqaizPE 527
xaal/dashboard/static/tags/hygrometer.tag sha256=WfnaiJNGGkzZx56SANhk0bhD0ZbtI5lST_2sfXlkkRM 387
xaal/dashboard/static/tags/lamp.tag sha256=Vxn0PJypBhzEOrMYgQe00hl8VYLwgK7N-UgWuPZTdKg 590
xaal/dashboard/static/tags/lamp_color.tag sha256=uFXwYAoIq5LoDuJpXieGn1LwViO7WdwPOF256pkfgNI 5280
xaal/dashboard/static/tags/lightgauge.tag sha256=poXtdQTlGGDdlQwej7fvy7G4zl5jNNgRkXLpGim2k90 397
xaal/dashboard/static/tags/luxmeter.tag sha256=BZvkROCQ3G9ZpmRLXWJWOXUkPkTfpuNEAsTgy6tEE00 391
xaal/dashboard/static/tags/motion.tag sha256=m1W-02uHbB9uviSFyFnsgLSYHqcLyVyHGMSS9GN8VaI 636
xaal/dashboard/static/tags/powermeter.tag sha256=yXlNve5UG1lWqsSNuKcfi5IJL_iKxEhpL1JpXH-l0Y4 502
xaal/dashboard/static/tags/powerrelay.tag sha256=L1kkRb4NSAIg-ZpXPbnflyly2x4h1IR-WXwftLYNDtQ 643
xaal/dashboard/static/tags/raw_attrs.tag sha256=9imMpKPLxnqHqo61vtXELUcQPXaCRHEJb3BchzvZ9kY 315
xaal/dashboard/static/tags/shutter.tag sha256=UM7UK7nxeNQeNd5Ae0B1P3UpaUC-CajXrA7YMU70XP0 947
xaal/dashboard/static/tags/siren.tag sha256=ymGwDqbm8roKQdzDhfylqh6L_Gr_Z7sPTfRP8sNtAWQ 754
xaal/dashboard/static/tags/thermometer.tag sha256=Hg9Ocnyr5H0VEvHkizIPYgErORhf-_FmRi8rRjvn12k 421
xaal/dashboard/templates/base.mako sha256=IMeNnOUyTZsnkmZ7XyuIzrGUk8T6J2pAjLwRLs28niU 948
xaal/dashboard/templates/basic.mako sha256=JPXQ2qEaD89CNqkjHklJqY3-hQecc-eY-zp9fcOIswQ 210
xaal/dashboard/templates/bottle.mako sha256=zMBhaYrYdwE9pjmRRV2_5_jeT2UEzUiIBetNKAZdE30 614
xaal/dashboard/templates/devices.mako sha256=LRYeR4QeWruLlBoLotBaluO8nsDFRGxtwxvr1TuBT10 2277
xaal/dashboard/templates/edit_metadata.mako sha256=R1XTxBAW6LG5S2yNkXGYkTWDEl4ylCIxy9UdAZ3Ud-s 501
xaal/dashboard/templates/empty.mako sha256=RpoRQ3MhcC5F-Y2cczrYEZV6M-saQ7vp-qS7npJZ8BY 28
xaal/dashboard/templates/generic.mako sha256=Oab6J4-qe7eEeKE5g0c6KtAYuRKRiAzMAfFv7XSZJy0 913
xaal/dashboard/templates/graph.mako sha256=mBFFilKc5Fq6sYAqs-T-NRLn5Rf0l-4NtbHXyhU_4Cs 2376
xaal/dashboard/templates/grid-jkx.mako sha256=bAqI5W5NTiXjOfi6tIORcPmg-n3kcbHWM-g3EvN6RVs 3000
xaal/dashboard/templates/grid-labo.mako sha256=hG13eeJHWv2_le1Meb49RFNLi8DGsL0XqrlBlZqwgok 5440
xaal/dashboard/templates/grid.mako sha256=_G4TVoENjvz0XOj4Tz2ydguXe2PXlJ2WWlaYSJ052tg 1327
xaal/dashboard/templates/linda.mako sha256=GiJSe-VPWbSWyOvMFV2HyjTkQPHhKTwUPbhj7pTtyvo 701
xaal/dashboard/templates/links.mako sha256=hYpNZM7sXo1Qz5bS_qU_JE1fzgWr2GaAbp4C7DA5Rtk 475
xaal/dashboard/templates/menu.mako sha256=ihivU1EZtlD70wc0olMeMD4B0WdwDOTuPFgh0lErZeM 440
xaal/dashboard/templates/side_nav.mako sha256=Jv3vHFY2ijSGEUrY2pcxtG-w_IEcDL95C6eutbPFgV0 260
xaal/dashboard/templates/stats.mako sha256=j7RqjzxeZtRk2Qn6qTaB3D9MyT6zSXqMxTMAs_fXGC0 344
xaal/dashboard/templates/widgets.mako sha256=XlfBnA-MbTA5WT86tn5YFJFuunzI9ozNNrW8yNsNGns 3976
xaal.dashboard-0.4.dist-info/METADATA sha256=2nT4tqSI_ohlqWN1hzJdUCzPbeYgpb_5o4s0cr43fdw 1736
xaal.dashboard-0.4.dist-info/WHEEL sha256=Z4pYXqR_rTB7OWNDYFOm1qRk0RX6GFP2o8LgvP453Hk 91
xaal.dashboard-0.4.dist-info/top_level.txt sha256=UZ2WDkN02ztkh1OrsjrW8Kmj4n3WqC0BQxaEYOYfWa0 5
xaal.dashboard-0.4.dist-info/RECORD

top_level.txt

xaal