From c6a569fc586a6b81f2ee2688a195a0d2f0527150 Mon Sep 17 00:00:00 2001 From: Sassan Haradji Date: Sat, 11 May 2024 00:01:32 +0400 Subject: [PATCH] fix(core): update ubo-gui to the latest version to align menu items with the physical buttons - closes #93 --- CHANGELOG.md | 2 + poetry.lock | 58 +++++++++---------- pyproject.toml | 12 +--- .../wireless_flow/window-000.hash | 2 +- .../wireless_flow/window-001.hash | 2 +- .../wireless_flow/window-002.hash | 2 +- .../wireless_flow/window-003.hash | 2 +- .../wireless_flow/window-004.hash | 2 +- .../wireless_flow/window-005.hash | 2 +- .../wireless_flow/window-006.hash | 2 +- .../wireless_flow/window-007.hash | 2 +- .../wireless_flow/window-008.hash | 2 +- .../app_runs_and_exits/window-000.hash | 2 +- .../all_services_register/window-000.hash | 2 +- 14 files changed, 44 insertions(+), 50 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index de65da2c..0f55f694 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,8 @@ logs in #96 - feat(ip): make the internet icon red when there is no connection #95 - fix(docker): remove ngrok dashboard url from `qrcode_input` prompt message #90 +- fix(core): update ubo-gui to the latest version to align menu items with + the physical buttons - closes #93 ## Version 0.14.0 diff --git a/poetry.lock b/poetry.lock index 2289f30f..b7c3f0fe 100644 --- a/poetry.lock +++ b/poetry.lock @@ -189,13 +189,13 @@ adafruit-circuitpython-register = "*" [[package]] name = "adafruit-platformdetect" -version = "3.62.0" +version = "3.63.0" description = "Platform detection for use by libraries like Adafruit-Blinka." optional = false python-versions = "*" files = [ - {file = "Adafruit-PlatformDetect-3.62.0.tar.gz", hash = "sha256:2f609ba96ab23a8e26abe2ac3bc1580321c29512855cc2d65ad7d8120d120f7e"}, - {file = "Adafruit_PlatformDetect-3.62.0-py3-none-any.whl", hash = "sha256:49f4099a0f2b9ab449b7d6ab89f98ebf18ff84ebab243383aa294f9a53c82430"}, + {file = "Adafruit_PlatformDetect-3.63.0-py3-none-any.whl", hash = "sha256:a82a86072963179f6bd5723e070b2e1786cc26d82fe8d3e40ff524b449d10abe"}, + {file = "adafruit_platformdetect-3.63.0.tar.gz", hash = "sha256:6e7b5c3ff3f47a842c8c84107092edb17b0f712ca5295354a7e7ff442fd4e66e"}, ] [[package]] @@ -1801,28 +1801,28 @@ files = [ [[package]] name = "ruff" -version = "0.4.3" +version = "0.4.4" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.4.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b70800c290f14ae6fcbb41bbe201cf62dfca024d124a1f373e76371a007454ce"}, - {file = "ruff-0.4.3-py3-none-macosx_11_0_arm64.whl", hash = "sha256:08a0d6a22918ab2552ace96adeaca308833873a4d7d1d587bb1d37bae8728eb3"}, - {file = "ruff-0.4.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eba1f14df3c758dd7de5b55fbae7e1c8af238597961e5fb628f3de446c3c40c5"}, - {file = "ruff-0.4.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:819fb06d535cc76dfddbfe8d3068ff602ddeb40e3eacbc90e0d1272bb8d97113"}, - {file = "ruff-0.4.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0bfc9e955e6dc6359eb6f82ea150c4f4e82b660e5b58d9a20a0e42ec3bb6342b"}, - {file = "ruff-0.4.3-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:510a67d232d2ebe983fddea324dbf9d69b71c4d2dfeb8a862f4a127536dd4cfb"}, - {file = "ruff-0.4.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc9ff11cd9a092ee7680a56d21f302bdda14327772cd870d806610a3503d001f"}, - {file = "ruff-0.4.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:29efff25bf9ee685c2c8390563a5b5c006a3fee5230d28ea39f4f75f9d0b6f2f"}, - {file = "ruff-0.4.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18b00e0bcccf0fc8d7186ed21e311dffd19761cb632241a6e4fe4477cc80ef6e"}, - {file = "ruff-0.4.3-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:262f5635e2c74d80b7507fbc2fac28fe0d4fef26373bbc62039526f7722bca1b"}, - {file = "ruff-0.4.3-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:7363691198719c26459e08cc17c6a3dac6f592e9ea3d2fa772f4e561b5fe82a3"}, - {file = "ruff-0.4.3-py3-none-musllinux_1_2_i686.whl", hash = "sha256:eeb039f8428fcb6725bb63cbae92ad67b0559e68b5d80f840f11914afd8ddf7f"}, - {file = "ruff-0.4.3-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:927b11c1e4d0727ce1a729eace61cee88a334623ec424c0b1c8fe3e5f9d3c865"}, - {file = "ruff-0.4.3-py3-none-win32.whl", hash = "sha256:25cacda2155778beb0d064e0ec5a3944dcca9c12715f7c4634fd9d93ac33fd30"}, - {file = "ruff-0.4.3-py3-none-win_amd64.whl", hash = "sha256:7a1c3a450bc6539ef00da6c819fb1b76b6b065dec585f91456e7c0d6a0bbc725"}, - {file = "ruff-0.4.3-py3-none-win_arm64.whl", hash = "sha256:71ca5f8ccf1121b95a59649482470c5601c60a416bf189d553955b0338e34614"}, - {file = "ruff-0.4.3.tar.gz", hash = "sha256:ff0a3ef2e3c4b6d133fbedcf9586abfbe38d076041f2dc18ffb2c7e0485d5a07"}, + {file = "ruff-0.4.4-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:29d44ef5bb6a08e235c8249294fa8d431adc1426bfda99ed493119e6f9ea1bf6"}, + {file = "ruff-0.4.4-py3-none-macosx_11_0_arm64.whl", hash = "sha256:c4efe62b5bbb24178c950732ddd40712b878a9b96b1d02b0ff0b08a090cbd891"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c8e2f1e8fc12d07ab521a9005d68a969e167b589cbcaee354cb61e9d9de9c15"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:60ed88b636a463214905c002fa3eaab19795679ed55529f91e488db3fe8976ab"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b90fc5e170fc71c712cc4d9ab0e24ea505c6a9e4ebf346787a67e691dfb72e85"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:8e7e6ebc10ef16dcdc77fd5557ee60647512b400e4a60bdc4849468f076f6eef"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b9ddb2c494fb79fc208cd15ffe08f32b7682519e067413dbaf5f4b01a6087bcd"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c51c928a14f9f0a871082603e25a1588059b7e08a920f2f9fa7157b5bf08cfe9"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b5eb0a4bfd6400b7d07c09a7725e1a98c3b838be557fee229ac0f84d9aa49c36"}, + {file = "ruff-0.4.4-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:b1867ee9bf3acc21778dcb293db504692eda5f7a11a6e6cc40890182a9f9e595"}, + {file = "ruff-0.4.4-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:1aecced1269481ef2894cc495647392a34b0bf3e28ff53ed95a385b13aa45768"}, + {file = "ruff-0.4.4-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9da73eb616b3241a307b837f32756dc20a0b07e2bcb694fec73699c93d04a69e"}, + {file = "ruff-0.4.4-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:958b4ea5589706a81065e2a776237de2ecc3e763342e5cc8e02a4a4d8a5e6f95"}, + {file = "ruff-0.4.4-py3-none-win32.whl", hash = "sha256:cb53473849f011bca6e754f2cdf47cafc9c4f4ff4570003a0dad0b9b6890e876"}, + {file = "ruff-0.4.4-py3-none-win_amd64.whl", hash = "sha256:424e5b72597482543b684c11def82669cc6b395aa8cc69acc1858b5ef3e5daae"}, + {file = "ruff-0.4.4-py3-none-win_arm64.whl", hash = "sha256:39df0537b47d3b597293edbb95baf54ff5b49589eb7ff41926d8243caa995ea6"}, + {file = "ruff-0.4.4.tar.gz", hash = "sha256:f87ea42d5cdebdc6a69761a9d0bc83ae9b3b30d0ad78952005ba6568d6c022af"}, ] [[package]] @@ -2034,26 +2034,26 @@ files = [ [[package]] name = "ubo-gui" -version = "0.11.7" +version = "0.11.8" description = "GUI sdk for Ubo Pod" optional = true python-versions = "<4.0,>=3.11" files = [ - {file = "ubo_gui-0.11.7-py3-none-any.whl", hash = "sha256:ccec8e2d155b41b745ec82bc30934fad3309459821ad2b557a6d19639f75663e"}, - {file = "ubo_gui-0.11.7.tar.gz", hash = "sha256:353e3f656137b87488a4fcfaf479e7d5689ef19047105fc305fbb5c5ec476941"}, + {file = "ubo_gui-0.11.8-py3-none-any.whl", hash = "sha256:8931a929c45ea6040f73248840b58d9b1346c9d1be255a8f43c87f51ca01583a"}, + {file = "ubo_gui-0.11.8.tar.gz", hash = "sha256:a727457fc285b40539724b465a39dd0c739c4f204d576b0ce450f8c0e1245b92"}, ] [package.dependencies] headless-kivy-pi = [ - {version = ">=0.7.2,<0.8.0", extras = ["dev"], optional = true, markers = "extra == \"dev\""}, - {version = ">=0.7.2,<0.8.0", extras = ["default"], optional = true, markers = "extra == \"default\""}, + {version = ">=0.7.4,<0.8.0", extras = ["dev"], optional = true, markers = "extra == \"dev\""}, + {version = ">=0.7.4,<0.8.0", extras = ["default"], optional = true, markers = "extra == \"default\""}, ] python-immutable = ">=1.0.2,<2.0.0" qrcode = ">=7.4.2,<8.0.0" [package.extras] -default = ["headless-kivy-pi[default] (>=0.7.2,<0.8.0)"] -dev = ["headless-kivy-pi[dev] (>=0.7.2,<0.8.0)"] +default = ["headless-kivy-pi[default] (>=0.7.4,<0.8.0)"] +dev = ["headless-kivy-pi[dev] (>=0.7.4,<0.8.0)"] [[package]] name = "urllib3" @@ -2193,4 +2193,4 @@ dev = ["ubo-gui", "ubo-gui"] [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "280074b33ec742f712b2cc43fc90dc8a10ed487a0e5a9f40fa0858fbaf5c9a06" +content-hash = "df39e96f354f86fd3a532a3c2786e2f6b444efc16554d81051cb0460ee16eebe" diff --git a/pyproject.toml b/pyproject.toml index 03c8113e..a71e8741 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,21 +18,13 @@ priority = "primary" python = "^3.11" psutil = "^5.9.8" ubo-gui = [ - { version = "^0.11.7", markers = "extra=='default'", extras = [ + { version = "^0.11.8", markers = "extra=='default'", extras = [ "default", ] }, - { version = "^0.11.7", markers = "extra=='dev'", extras = [ + { version = "^0.11.8", markers = "extra=='dev'", extras = [ "dev", ] }, ] -headless-kivy-pi = [ - { version = "^0.7.4", markers = "extra=='default'", extras = [ - 'default', - ] }, - { version = "^0.7.4", markers = "extra=='dev'", extras = [ - 'dev', - ] }, -] python-redux = "^0.15.2" pyzbar = "^0.1.9" sdbus-networkmanager = { version = "^2.0.0", markers = "platform_machine=='aarch64'" } diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-000.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-000.hash index cef00c61..e2814d9b 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-000.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-000.hash @@ -1,2 +1,2 @@ // window-000 -aa0e9f115e55a4509a38de29aac3ad0aa920e0d6750295fd9e29ff2bd3a8e159 +cbea47c4d562014ab2632b0af65ec2773cbdcf3f8ef6e0d9b8ae08f59c42ea68 diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-001.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-001.hash index 07a3114e..35de4886 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-001.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-001.hash @@ -1,2 +1,2 @@ // window-001 -f1408407725c92709839ffff687fde751ff2236755ecb02569353434d4e2a57a +a5e1356376bcd79300c6d995afb1fed46bced7a83d0f41d70d7b377caac85029 diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-002.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-002.hash index 5bdc25f2..2c15ef39 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-002.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-002.hash @@ -1,2 +1,2 @@ // window-002 -79dcd5a068687edebfd31ad2045e32a5ef30850e1dc1b55965d4eb3e6651c54f +2b03d53d0549a26d38696e5035817a19223c3500658f7a1643ceb03ffeaf1786 diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-003.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-003.hash index 56dce83e..5bffd945 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-003.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-003.hash @@ -1,2 +1,2 @@ // window-003 -db544ca147494bc920b9923822f08f395e7930523461f3a0b3efbbddfa873cdf +884a099301ada04046dc521c6d8c4996da8bb4f4730fb98f3ec56a1fe2695e51 diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-004.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-004.hash index e72c3e45..d6402ea7 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-004.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-004.hash @@ -1,2 +1,2 @@ // window-004 -8f78c4b9f9c2f78498aeee2ed3959b003d02140488adb134adf70fb658ee41e0 +a25c0840bc28ee92cbb378a802a9bdc8b268bf907592ea61f47130069d75f26d diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-005.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-005.hash index 72c5f2d2..cf2f502c 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-005.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-005.hash @@ -1,2 +1,2 @@ // window-005 -2c1e57440337bb7403818c2d9c79fa262b1b550a830d8c6a1a6207be74f0ef24 +d7e2e6a2b83cc689f7d3d1e07a54d7ce3dc2df19143fce28a8c9b0ad1791b631 diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-006.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-006.hash index 0928c1dd..21310f78 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-006.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-006.hash @@ -1,2 +1,2 @@ // window-006 -8f78c4b9f9c2f78498aeee2ed3959b003d02140488adb134adf70fb658ee41e0 +a25c0840bc28ee92cbb378a802a9bdc8b268bf907592ea61f47130069d75f26d diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-007.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-007.hash index 71074543..191c8443 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-007.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-007.hash @@ -1,2 +1,2 @@ // window-007 -6ced221e1a2dad00a97c929f4afb91033752e0353d4d05738c92878e255f818e +0625b0ba93a33fde3ec7c15c0bb2239ec0136fb71c477506892daf52c9478c13 diff --git a/tests/flows/results/test_wireless_flow/wireless_flow/window-008.hash b/tests/flows/results/test_wireless_flow/wireless_flow/window-008.hash index d3b48170..fe7c9c20 100644 --- a/tests/flows/results/test_wireless_flow/wireless_flow/window-008.hash +++ b/tests/flows/results/test_wireless_flow/wireless_flow/window-008.hash @@ -1,2 +1,2 @@ // window-008 -ca4ba01d4da63a5884a7fec72168cd8bd2fc6fc1c2d5e9c1dbfa8ab8bedacaee +59459b520d6494e8976306e4c74bb8a75e4ce423d0307315307601de628851ff diff --git a/tests/integration/results/test_core/app_runs_and_exits/window-000.hash b/tests/integration/results/test_core/app_runs_and_exits/window-000.hash index 40dd4015..b10dab10 100644 --- a/tests/integration/results/test_core/app_runs_and_exits/window-000.hash +++ b/tests/integration/results/test_core/app_runs_and_exits/window-000.hash @@ -1,2 +1,2 @@ // window-000 -ebfb22ab6cf3dad1c8840de2aaf6a3850f9d038e6d4eac759cbfe449c88daa47 +60f315634141b3d117c245041da57be38be66f123a173a89056907fc298ff177 diff --git a/tests/integration/results/test_services/all_services_register/window-000.hash b/tests/integration/results/test_services/all_services_register/window-000.hash index 55c21775..34cf2eff 100644 --- a/tests/integration/results/test_services/all_services_register/window-000.hash +++ b/tests/integration/results/test_services/all_services_register/window-000.hash @@ -1,2 +1,2 @@ // window-000 -e9885cb8ea68f54691794e9b73c1472c4abc8b19f34a2167fcd61f9afe92baa2 +0c344a475d16ddd9bf93eaf3a07ee0f462c1249077b199402869f1682d0d430a