ubo-app

View on PyPIReverse Dependencies (0)

1.0.0 ubo_app-1.0.0-py3-none-any.whl
0.15.3 ubo_app-0.15.3-py3-none-any.whl

Wheel Details

Project: ubo-app
Version: 0.15.3
Filename: ubo_app-0.15.3-py3-none-any.whl
Download: [link]
Size: 217053
MD5: 1ce21796905e06957ae6210d6abd0db1
SHA256: ea2bcb368f64257f46f4c8641815b269be4b733c4e0031aaa44a48f866b68528
Uploaded: 2024-07-09 23:37:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ubo-app
Version: 0.15.3
Summary: Ubo main app, running on device initialization. A platform for running other apps.
Author: Sassan Haradji
Author-Email: sassanh[at]gmail.com
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11,<4.0
Requires-Dist: adafruit-circuitpython-aw9523 (<2.0.0,>=1.1.7); platform_machine == "aarch64"
Requires-Dist: adafruit-circuitpython-neopixel (<7.0.0,>=6.3.11)
Requires-Dist: adafruit-circuitpython-pct2075 (<2.0.0,>=1.1.21)
Requires-Dist: adafruit-circuitpython-rgb-display (<4.0.0,>=3.11.0); platform_machine == "aarch64"
Requires-Dist: adafruit-circuitpython-veml7700 (<2.0.0,>=1.1.22)
Requires-Dist: aiohttp (<4.0.0,>=3.9.1)
Requires-Dist: dill (<0.4.0,>=0.3.8)
Requires-Dist: docker (<8.0.0,>=7.0.0)
Requires-Dist: headless-kivy[default] (<0.10.0,>=0.9.4); extra == "default"
Requires-Dist: headless-kivy[test] (<0.10.0,>=0.9.4); extra == "dev"
Requires-Dist: platformdirs (<5.0.0,>=4.2.0)
Requires-Dist: psutil (<6.0.0,>=5.9.8)
Requires-Dist: pulsectl (<24.0.0,>=23.5.2)
Requires-Dist: pvorca (<0.3.0,>=0.2.1)
Requires-Dist: python-debouncer (<0.2.0,>=0.1.4)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: python-redux (<0.16.0,>=0.15.9)
Requires-Dist: python-strtobool (<2.0.0,>=1.0.0)
Requires-Dist: pyzbar (<0.2.0,>=0.1.9)
Requires-Dist: rpi_ws281x (<6.0.0,>=5.0.0); platform_machine == "aarch64"
Requires-Dist: sdbus-networkmanager (<3.0.0,>=2.0.0); platform_machine == "aarch64"
Requires-Dist: semver (<4.0.0,>=3.0.2)
Requires-Dist: sentry-sdk (<2.0.0,>=1.43.0)
Requires-Dist: ubo-gui (<0.12.0,>=0.11.16)
Provides-Extra: default
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 6686 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ubo_app/.env sha256=Uo3kslwpDRku3nPtE90im693nKhRtDhWI28bdTTkPLs 298
ubo_app/__init__.py sha256=i5RSLCoAGpMas6r8d3tDeJ_22HdsQLewDiEnSt-26aI 49
ubo_app/bootstrap.py sha256=rEf9JIwYN_3skyO4X2oqff_9LHs2010tTwNaVEhF4Zo 363
ubo_app/constants.py sha256=zKKIYJ_jhacvjsFjxQkB8FBylbcdPGVfQZ9wDut0Lm8 1806
ubo_app/display.py sha256=4tun9F4EuVUcLYt0ud3o1UbQoizCR3oBAm1Cw3j4dk4 2911
ubo_app/error_handlers.py sha256=d66s-VTsKFb3g3TOmCU7bykkx38r-YFfIpmZy_ca7TQ 3311
ubo_app/load_services.py sha256=YRFMlw04KbMfozi1fSgKoSk7KmMqhyI9Aasw9UDklJg 10828
ubo_app/logging.py sha256=RLpYOXp0tatvxDO3yUH3AyzBXdgIrMD_DlJZCuTDjL8 3905
ubo_app/main.py sha256=dDEs-3P56Wz8oTAJMYYcxReFk-dE-6FQcDeXCtGmzvY 1618
ubo_app/menu_app/home_page.kv sha256=fRIvO4ExS3QEnVZBM8-AKAQHM-wae30T6xoz8APQlrs 852
ubo_app/menu_app/home_page.py sha256=RgVJc9c-hugZJOEq7F3cNBOjCIpUnk8FAOJALuD7HpU 2417
ubo_app/menu_app/menu.py sha256=_NIP_GG6omafHJ86I992WEPpyCYhTDRXVUnbTtY9FWw 430
ubo_app/menu_app/menu_central.py sha256=fYi8FW2SZ9zj22WmUUtBNYuSwRBbHbc5a5afx3J6qyI 7193
ubo_app/menu_app/menu_footer.py sha256=NjziAp12-m536XQpecgWrifXZgI1QFxy5v7yXdzHlkU 7504
ubo_app/menu_app/menu_notification_handler.py sha256=oEgOARz0ZEWHg-U-hlfk7VlG90tr0MkuL2aYkAQtBtM 4992
ubo_app/menu_app/notification_info.kv sha256=gSKZLQwMeXMyRq0RKV2ffF2SlIRmqDhSJj2eVWckh34 1339
ubo_app/menu_app/notification_info.py sha256=who_wxwu7ixexSSzkM6hthBwLAVVOCE7jkAFx0Jci6g 723
ubo_app/py.typed sha256=Ug8JrSB-xbDSV2-Y9EMal8CrUpai6JB5H7gpmD6aY2E 67
ubo_app/services/000-sound/audio_manager.py sha256=7bJp7jzM-xCdxZkKOUxEgoTbQnDULWNCSNYQU-_albY 9941
ubo_app/services/000-sound/constants.py sha256=ei2k4e96VQGYGpBfLkeqTWO_PsvTp0iI9Wg0rn63S54 135
ubo_app/services/000-sound/reducer.py sha256=0V5PJMUJHlPUZbvIui1TdkRzczPPtMkuohcsW9NGLqw 3991
ubo_app/services/000-sound/setup.py sha256=zYMWtW0fE6BtJtOvdHBm0SZfNfr_StWCmZX8bU0avHw 1743
ubo_app/services/000-sound/sounds/add.wav sha256=4mCbvaCNMBZmOE03YI-MJn9mQ8TYlE83QNP97dBPSC8 25808
ubo_app/services/000-sound/sounds/done.wav sha256=ddnTaRGJcAnPWT7N1XcfKOyWOLCW0Y8Ynekq8sujO5I 42370
ubo_app/services/000-sound/sounds/failure.wav sha256=acotV1U_AcwI_53epqvPfqG-FdI1r7sOT82cAjdIW0c 48078
ubo_app/services/000-sound/sounds/volume.wav sha256=3AcXWGP52GaxBY-0RaLmoTqCLqPsJUpWWlJdJQkoe-g 10214
ubo_app/services/000-sound/ubo_handle.py sha256=hnIIr7kx6W7NO6F2Gc48wAT6H5HpgMnEFpiFOcnmfEQ 432
ubo_app/services/010-notifications/reducer.py sha256=Kmu-ayzulxBUTZBQ3w-dBGGHm9F0f3SOmNxIV4kjwWA 3602
ubo_app/services/010-notifications/ubo_handle.py sha256=uHmHVylaf23tqLI20rsmbc8VhU3uXMk6VGjah_J6rAI 394
ubo_app/services/010-voice/reducer.py sha256=1rk4sPnOu20qIFF-Fie9peFYDU3MLhpd8WkBNQT44G8 1135
ubo_app/services/010-voice/setup.py sha256=C3nZh9ouOU5x2_3WRXx8Mp9XlS3nA1FUd6Kii1tKdL8 5203
ubo_app/services/010-voice/ubo_handle.py sha256=MX3uz2uc7vhBlIpEXvFTH1Nhg9oEGyEdggGBMzq5r9U 432
ubo_app/services/020-keyboard/setup.py sha256=oke7aFtSj0Wbfgpylz-7eALG42lF-qbeGXsxb49CQvk 2338
ubo_app/services/020-keyboard/ubo_handle.py sha256=_awfaelWJJAo8WccePtlXg8de4XbLzeu54yS9srICBY 343
ubo_app/services/020-keypad/setup.py sha256=lJRofGQbG4SdTvwB_9rMExlsV3B6zEKCbgIWpwtVQFM 7195
ubo_app/services/020-keypad/ubo_handle.py sha256=c9lfMCsqaffO8TD2Gp4-70J6ioRRJER-W38R1ie-oBk 339
ubo_app/services/030-ethernet/constants.py sha256=VquZ2jLvEm05mhB1hiVHCjGvsk8jQ7OyEIOBFHW8qiU 132
ubo_app/services/030-ethernet/ethernet_manager.py sha256=z0Vq6Zdq2eQFQ-Ix-K_W7DT6xHehNq2WUXuXZOjYuOA 2246
ubo_app/services/030-ethernet/setup.py sha256=J_kS3UTZBaibz0e7MLfdDEBW73c6XNCXFBD4kdjVOH4 1510
ubo_app/services/030-ethernet/ubo_handle.py sha256=uyVFkKX4dW02ZAbHqAOvdR20i0w_EXSlattO4PmDE7Q 343
ubo_app/services/030-ip/constants.py sha256=2A8rdA_kypwuCTLjuPMsHPuH82KEGz8L9B2YdGarSFo 135
ubo_app/services/030-ip/reducer.py sha256=PhdiDetXShkIGQ4W2PxyUgwvXxy5-DHQyusi7utsYvQ 834
ubo_app/services/030-ip/setup.py sha256=6Jo6F8GXH1SGobxlTqIuJKyFQPdYmp_0XlZU2c-qy1Y 3855
ubo_app/services/030-ip/ubo_handle.py sha256=1jRipn43286rwcL3KOEr-_cDUApZzRGAhjz_oPCspcI 438
ubo_app/services/030-wifi/constants.py sha256=RgKWBu_jLRsQlPVzMOlVA-0-Jg4MvXrCdR6loNFKOMg 296
ubo_app/services/030-wifi/pages/__init__.py sha256=i5RSLCoAGpMas6r8d3tDeJ_22HdsQLewDiEnSt-26aI 49
ubo_app/services/030-wifi/pages/create_wireless_connection.kv sha256=7hzomyCZMmLo7hjy-KSQ5v5oYWGVZQCe2_NohaQw4ys 798
ubo_app/services/030-wifi/pages/create_wireless_connection.py sha256=DGo8IfEt_xZ4wfaGZObjqemdUOR19zRK1J6Sx6kWqAc 4074
ubo_app/services/030-wifi/pages/main.py sha256=T24JBB1EtRP-tb47xrkx7MEvW4ALwB_29Erfz18yH34 5409
ubo_app/services/030-wifi/reducer.py sha256=x_viYZfCI0fczbt9ojAt8XgsRXCE7Ee_To4g3J5CQNg 2712
ubo_app/services/030-wifi/setup.py sha256=HR1mBzLR4Ytpv4-0pyS-zjoIvQliQruPcOspc70GMsA 4119
ubo_app/services/030-wifi/ubo_handle.py sha256=U0MTlxpd1S8r9oAz3FIiH1ym5C_AskQBpzf5ksZZIEU 443
ubo_app/services/030-wifi/wifi_manager.py sha256=lisspCywY4_h2R-8iB6ApuEFUouSzVGvdYioKTlHaj0 12369
ubo_app/services/040-camera/reducer.py sha256=lFwWW5oWc2vFDtvu9foIPf1ftn7gXn5XPoJ6pgGfRsA 3456
ubo_app/services/040-camera/setup.py sha256=qx1HUnwmylrUr5Q2nAlZl_6lN2-ZSHWkjlUdPUSnQis 5427
ubo_app/services/040-camera/ubo_handle.py sha256=lPDWlegZdtFaCxLyRj2Am7_i8Q0rIflOHGOT6giDQvk 435
ubo_app/services/040-rgb-ring/reducer.py sha256=uxRUIjTY9sPAcTuwy9ncCfs_hTV92JDleX0Msa_JQE4 3478
ubo_app/services/040-rgb-ring/rgb_ring_client.py sha256=gV9-_De1WjyyBzJERJTjoIcvSiY7GYabhB826JtK5x0 1372
ubo_app/services/040-rgb-ring/setup.py sha256=KKtrWBxBlXEDpD1IKU0efDU_DzUVLX9QWRrMmlsKxxY 563
ubo_app/services/040-rgb-ring/ubo_handle.py sha256=17p3NScZet60XYIWlZysElWBB1VGdDyRssM3uWoz8xI 439
ubo_app/services/040-sensors/reducer.py sha256=wPM4X3MCwS9EnOF9bw6RJwixPngorxti8swoJDTmhQE 972
ubo_app/services/040-sensors/setup.py sha256=pVSWPDM3-sImepfgJdXbQqDp0ktBGwbDdZ8Q8TfyhQI 1352
ubo_app/services/040-sensors/ubo_handle.py sha256=owPvd1d_QMcKvQI9Puo1zkGP47FggyP2AFcJ_Njq8Lw 437
ubo_app/services/050-lightdm/reducer.py sha256=-1ykke1CpOY39IsFea21fdz6AuhJWDCgGHx5CTe0oCg 1027
ubo_app/services/050-lightdm/setup.py sha256=FE0rObb3aRuTmgTgHNEGmnpUIRsixL6PE0CqNiHPtM4 4530
ubo_app/services/050-lightdm/ubo_handle.py sha256=BNDE8K1Z_CtwWh-kl7SFoa3QhgUH26gZKUto3Oxh9L8 437
ubo_app/services/050-ssh/reducer.py sha256=hjUAl6x6Te-Uf7XnmzuKwck6RacQ2xpj4-z6Yfk14LA 983
ubo_app/services/050-ssh/setup.py sha256=vxjl4jh7pvyllx3JY5nRPU6v6yoTvGq0t4Q620UsxPw 8798
ubo_app/services/050-ssh/ubo_handle.py sha256=ZizPJnsghrl4ZwkFsjld_kOyEwGcp9xtb-xjDM3-tlE 429
ubo_app/services/050-vscode/commands.py sha256=R3bYG1QDSOSSsl4QODaw8O38bEk7nqHSHC_orKOZDFw 7410
ubo_app/services/050-vscode/constants.py sha256=3vkE8Zc__avhjITrmIygEIQ1ZJiTSpxLZPWwbJxey6M 1179
ubo_app/services/050-vscode/login_page.kv sha256=4rya2o4aUQHCaHFWNj2X0v3zWokcbIZvGSV2PmHC2Rw 924
ubo_app/services/050-vscode/login_page.py sha256=ezfSJ4rSSQzXpJ-wL9vBoG7JvnUrGL2hd35dlA_wQvc 3406
ubo_app/services/050-vscode/reducer.py sha256=kMXxecFETGIPW6NYdeEVsFsWLM-q5Mypr0R9GLdUjGQ 2174
ubo_app/services/050-vscode/setup.py sha256=MZ-RP-R5q_iMhrA8cnTj2uufvJqRWshiC11fHNzfQeM 7451
ubo_app/services/050-vscode/ubo_handle.py sha256=ZT4xq1MZtdH5X_H7MIKn2zk2ZCWFRkHUWt4mTLZg9QE 440
ubo_app/services/050-vscode/vscode_qrcode_page.kv sha256=G6YGnU6Plr-unDnI-8sLtEPFHQv03vYtWxybHO7Lwr0 638
ubo_app/services/080-docker/docker_qrcode_page.kv sha256=3lLscz6jn0G7wKwlLsrIbjYdU6WNMGfU-nbehbSWPrw 964
ubo_app/services/080-docker/image.py sha256=6NeQbhwwbLQoA-ccKYtv_mfwc-DXbf4iF2M_7HEZ89c 18389
ubo_app/services/080-docker/reducer.py sha256=2czOURA9laZj1WXeu1NF-M9L1_YFiPWSW4BD-1fykjs 6990
ubo_app/services/080-docker/setup.py sha256=zEsa9M1XoyrEM5Ca35Pbfjropdu9A2Lae-dj9USuWog 12496
ubo_app/services/080-docker/ubo_handle.py sha256=kIqjFVEodtSyJ41kTL69wcnPhyYW9DXZIDRzzyUQzv0 435
ubo_app/services.py sha256=AHh22XJCY3V2qVe6sVVUWcXrdUSdCwjF9s14lAaHI4k 853
ubo_app/setup.py sha256=FU4gZUmeppSvWMJBWnO5XZ60LLJSJ1O-QD_4bfA5q_0 2732
ubo_app/side_effects.py sha256=LrdDzmb0oO83SyDpk9Ein-Wg9VhbG0oAAasrWtbxbAE 2919
ubo_app/store/__init__.py sha256=fps6MfLDFInKDL_ipS18en-obvziGRMovyUXhU5xxxM 61
ubo_app/store/core/__init__.py sha256=DP5CbTEP9kpwuAYODrOKPkSMCZFJMydg6DDj1DFf5Ac 1959
ubo_app/store/core/_menus.py sha256=NtHJeM8caBbZp3BygaF4XAiMOZwmFaChWp1hvl7J-KU 3886
ubo_app/store/core/reducer.py sha256=BHjHeU-B45bsy40JOtok94Rdnkyqqr9HflzvCb3w_Rc 6915
ubo_app/store/main.py sha256=N1aI_9_GNyA8Sv50l67FahctK5LGIUF-ILLTaQRYwRo 8499
ubo_app/store/services/camera.py sha256=DPYVUKQHQbBNX7DELBX4qPwFibtnnDzphMTqRLKcaes 867
ubo_app/store/services/docker.py sha256=n2CicD04Jt12CNsbMQeLZXK0dh7cTrC8Lba7mOkTj4U 2982
ubo_app/store/services/ethernet.py sha256=0MgckCk9qjUA5WHYiC_Q1CDQj_r9I9wfoFel0Y16twg 298
ubo_app/store/services/ip.py sha256=REozK0PzPHzKtKiINP1n0I1OedjDmFnqKGMxRW1dD1w 666
ubo_app/store/services/keypad.py sha256=sFI_5saxOltWsVfWyAiebyIktf9z0XHYR87eMtsAStM 665
ubo_app/store/services/lightdm.py sha256=WZ9PMC-qWxwn8RDimYjBP1DWZQLqjpJ9Y22e4Jdi2xs 458
ubo_app/store/services/notifications.py sha256=XKAOFmdFJFtOgDT9gDzPg31mq2q-0xRkOY6-JlEts3c 3520
ubo_app/store/services/rgb_ring.py sha256=W-aMWmiVdRWABbLryktChKQqjhDBsE0f8TpRDeU_Z8c 2090
ubo_app/store/services/sensors.py sha256=QHavSTKf2x2p89RF23xhUuLwjSoICZBgTWdtVrMtCxA 919
ubo_app/store/services/sound.py sha256=3c2fMdlcBGT8zA4WNvhllScI7nMpbVsbanpLAaUmGg0 2321
ubo_app/store/services/ssh.py sha256=S_7_eXWdLfO9MZRJu75Rt2_LIIGg6uZzOJSEz56AjPE 434
ubo_app/store/services/voice.py sha256=frMfke4bADdHz5yCKPBojEF9ukKXzZRo8z1TD-RMwbA 575
ubo_app/store/services/vscode.py sha256=nwp8uuQmgJl8f-vPSWS53wOtE8KkSnZ4B0O7qGTyF1Q 794
ubo_app/store/services/wifi.py sha256=TUvS7xFTuJtbnW_gX_I6JUxqje40Qmz_JyV7qMwsGjg 1803
ubo_app/store/status_icons/__init__.py sha256=tBWTBYNBLeBoY5cr-1ahYxetH3HpOwC2LhfyJraFqXs 590
ubo_app/store/status_icons/reducer.py sha256=bMAkw2mZ6Al4jYuMPBYQIV_I_6Jbt76zTauhEbDYVK4 1286
ubo_app/store/update_manager/__init__.py sha256=owFLdoImG7CF7vabe3g4-Fox3hKLIfwA9GgvHJzgAkI 1109
ubo_app/store/update_manager/reducer.py sha256=6sdc7gXssu-NDl8aODjQ_xaQaSc9lmMjHIMtLGQFlkw 3535
ubo_app/store/update_manager/utils.py sha256=2ac0Poi4QXxkbiTwG9JMyJShlAsF_Yd60XCubj6RrzQ 6039
ubo_app/system/__init__.py sha256=c5B9Bw2JZuiN5mygAxZnScW1aWz4DvXP2aJEJk62u9M 58
ubo_app/system/bootstrap.py sha256=kHOTLC4-OsrTCDksQIWi27NWXH8NfEE_jUtKwPxP-cg 7952
ubo_app/system/install.sh sha256=fKe1t1FbcPVXNhBYUPviE9wFhsMo7omR9huAHQBVf8E 3434
ubo_app/system/install_docker.sh sha256=5fU4D26cG-bSaBmsXSr83NVgp4NbzIzpwiH0X1ojEyk 1044
ubo_app/system/install_wm8960.sh sha256=0zokm5Cpyt8U0esOfV6M8oxlVe2pk-BoPxpK_6fSoJs 3284
ubo_app/system/polkit.rules sha256=pV7QfsIqCdLmD7RJUFAOsrIP7jAP4puAkBSBuqANGkI 468
ubo_app/system/services/app.service sha256=vQe6KLxcq-vFRw_TzB137k_RZ3gCCDeTTAjtsCnD7bo 425
ubo_app/system/services/system.service sha256=YxqIhaDCXQDWYJgqTBt2Au75McvZGPJM8LdnCztzObI 473
ubo_app/system/services/update.service sha256=n8-f5GnFYR4YFIMr1GFfcx7LuEEitcK5CvPP4Fh-mho 401
ubo_app/system/system_manager/__init__.py sha256=c5B9Bw2JZuiN5mygAxZnScW1aWz4DvXP2aJEJk62u9M 58
ubo_app/system/system_manager/clear_all_temporary_accounts.sh sha256=GM-lvxUH3uIPQHs9xaRi-wQ2Sfp09FJ7zKUFdlvGlVk 570
ubo_app/system/system_manager/create_temporary_ssh_account.sh sha256=xqw3B3JQ_qCklj4gVRrSc5EnDk_EhFBfzlr3_GNBA-Y 1010
ubo_app/system/system_manager/docker.py sha256=3xPmn5gmyihij5IZkjAKkavCbw7Uaee31_OMUoAy0qM 1845
ubo_app/system/system_manager/led.py sha256=CrHQQB4F1sEoL1rTAKgaQcw_wKmPgYvNndaI3v_-y1Q 12706
ubo_app/system/system_manager/main.py sha256=dP2cNVKntF4vSq799oQTQfmH0F0ICoPJXOJLhYaDmOA 3064
ubo_app/system/system_manager/service_manager.py sha256=v-b-3RjbjN379pyuMFEvLyalfEBizUY3JOuvsGz_mOo 2876
ubo_app/utils/__init__.py sha256=cVY0gT_WJHu8NM0JZtR8wbbtbWX6kv0th2qY_ULTST4 116
ubo_app/utils/async_.py sha256=MJCgTVoOWzMrpAsnpq2CIO30hHQW6C5GD-fQTAjCvh4 2530
ubo_app/utils/bus_provider.py sha256=EzvjoHjbAb7bOB2XhuOLe9ShlOicuvb3ELtPyrQKv1k 517
ubo_app/utils/fake.py sha256=k3_1QW0CEAaVXIeMrMrmxhL0SXX93xiMisJuzL3rTRI 4109
ubo_app/utils/garbage_collection.py sha256=8LKWF-Jx-J9Ulo_awQagKQACHb4298ux5_WBodvG_X4 2867
ubo_app/utils/hardware.py sha256=9lXM4_AEDZ_IWJSSsO117bh1G7XWPEceD103xYOUOxk 897
ubo_app/utils/loop.py sha256=Qzao21dtebyuPswtxuaOLAqUexNcH0sBCM0HFdYxekw 2939
ubo_app/utils/monitor_unit.py sha256=3K2nYxxOC0EffSsVEKDeD05RKtaQyTWIuAs7tml4jKY 2290
ubo_app/utils/persistent_store.py sha256=bM5MiHhOr2GD97lNO8HekVZ1uYfyuE03_3RzURdEuZo 2729
ubo_app/utils/qrcode.py sha256=MYCGDgrR5TexSx9Q3ee8ZHoCtcuTYP0mEIZNGFRl5i4 4331
ubo_app/utils/secrets.py sha256=FL6rijn0k4m2W62WtvdCL_gx5xY-Z7V7pwld42cRrRc 1181
ubo_app/utils/serializer.py sha256=kbomJkktT6hdaRPrdjGCaUc_z2tih0mKalcExHoPW5g 422
ubo_app/utils/server.py sha256=L2IGnhnTxlO_0zGyD7b2URkLPIu0Aiu3qHcpZmtrtVk 1244
ubo_app-0.15.3.dist-info/METADATA sha256=bTBJ_4_cNU9-SoUL1O12SKD7cOqVEwDsjdX-wvYLY2M 8604
ubo_app-0.15.3.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
ubo_app-0.15.3.dist-info/entry_points.txt sha256=r2OZkqVA-wqPuyeC81tuBeng8At9b5wSrIBrExt8KF8 125
ubo_app-0.15.3.dist-info/RECORD

entry_points.txt

bootstrap = ubo_app.bootstrap:main
ubo = ubo_app.main:main
ubo-system = ubo_app.system.system_manager.main:main