diff --git a/poetry.lock b/poetry.lock index 9d9592f..6210ffe 100644 --- a/poetry.lock +++ b/poetry.lock @@ -225,67 +225,64 @@ test-no-images = ["pytest", "pytest-cov", "pytest-xdist", "wurlitzer"] [[package]] name = "cx-freeze" -version = "7.1.0" +version = "6.15.12" description = "Create standalone executables from Python scripts" optional = false -python-versions = ">=3.8" +python-versions = ">=3.7.4" files = [ - {file = "cx_Freeze-7.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fd6300e9fda4661fc50d9a11f11b2076ce58dd915483f8007a4ba73fda5999f7"}, - {file = "cx_Freeze-7.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:509f8767aad09f86dbd760de3706889ad4843fd76cf96c760ed7f1f72fb3e437"}, - {file = "cx_Freeze-7.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:213b76b198b1e73688052fae0155fcf0d6d1a4f39605a2b3558458c4a8329705"}, - {file = "cx_Freeze-7.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee3d63cf8f810f134b199b685814cb44eaf6eed5d9ba086a2c82846c04c4d5f7"}, - {file = "cx_Freeze-7.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4bf6fe15e36e346f431bdd7322fc46822c0e272ffc7c5674ceef4d91d4e20aa9"}, - {file = "cx_Freeze-7.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:0a93f3347f84f5a5826b13e527ef10067d0de76d7c7b6289d9738dabcf7a61b2"}, - {file = "cx_Freeze-7.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:18327a113ef7c456401cc375a250a841c115758519684fabccc44df0710a24bd"}, - {file = "cx_Freeze-7.1.0-cp310-cp310-win32.whl", hash = "sha256:c1a165e8d054cfe378b78b37353b6ec0734d593d4b2474fc99d9e9eff6293ac5"}, - {file = "cx_Freeze-7.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:7542f07f5b9984c23a890e63b9e08e8b04b6cc0ba8e84f7910e7f82e62cb32d9"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5aa48edcc88197e05f427d19e3a88bc2bbe85184ae8fb0a80ce0aea1cac2bfa6"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b351fd9c4bcd4f0b36e4529b6c94c8a847d7621a27392df3b232db71bac16c74"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:37ca32ae46e1453d800feefb102abd50a4ff88a447fd7dc48adaf09a4d7b446c"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3dbe35a6dcd3e5ebaaa7addac5029615bc4bc7b0f3ed906e7d456c5acbb356f"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:17c8a4ad7be83a2429a85b38ccb95870c1cb8eeb431b0a412955b7d4f98ffcd6"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a380027d485a52b147a5c6596937ac221c269032fdc49ab009994969349e1714"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f9d73561f69ee21755106bd8d28832c7b4dacc04ab9b61b04b91cb1f9a66f31b"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:fab703045e884d090173df58b9e4654d5bf82d09b4b9e0145a92420b008a7dd7"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8f320e6ff44d5efb30613b0b01d30cd0cf678cf6acee78cc21e39bb435c0a7ab"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-win32.whl", hash = "sha256:9962450dfa9bf5b92866444ecec7a1de99fe2a803d3d8a476964cc559ef50e55"}, - {file = "cx_Freeze-7.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:df270a9bfdb51c7fac24ad4ce041265083d54e8a52eb31a06fe17f285e4f0908"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:3d79e2482b915c3bc78aacd1948acaef822f2b6e2613cf3099cb82a6bec9ff79"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:9621a0eb477812a219f7b0b1fdf597a2f349c041922a42995723de83b57559f3"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6212d600a6c657b1138e9fc1dfd3d01e5adac673763ea42e42a45b269762933d"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f2d17cf915a0c976c66af9a5207a119addce2e23d60e4960546874aa439ad21"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:373cb709861a23d04c56208592305542ea0089587fb9337a44fbdc026c4d3793"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef3fe1987e167f87b446ea1c31a2498c43e6e21a4ae62af5324c37ff86d80f03"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:756508b5a3fda0637e018ebc806c918557f321b2b19f4906e0f8b9ba3d954a67"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b0e2983165d396da817bd1e253ab1cdc2b3e0159c624db4f3d94ed1e4e17a259"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d3c85eb798142dcb97763177d38c0d734a3858d0eedf814190e9bceffe501ed2"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-win32.whl", hash = "sha256:dbdaff4d20ef91c39ab6deff4b394a9309b875c6365196a36a1ba043ed4251ca"}, - {file = "cx_Freeze-7.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a00c25ea2552d0b3be79f9157cdaaefbf3011cc5ab3a7f57b473ad62308416a0"}, - {file = "cx_Freeze-7.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:530c93253840a4b8f2c95839e0acec9b357ec6491ea30cc931d67e809a1d6b77"}, - {file = "cx_Freeze-7.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e14f2d1f6edca3aa60e43c332d44e954a03107f4d7895a7ec45bebc5610fcec5"}, - {file = "cx_Freeze-7.1.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:8a65bcd5cb6de22f7392409a5c23833d36fa6455c75dce8b6fe71a25154f71c9"}, - {file = "cx_Freeze-7.1.0-cp38-cp38-win32.whl", hash = "sha256:5720e6bfdd6bf179981e2c04987fda081fa0d24e79d6dc7d486732c03a0521b8"}, - {file = "cx_Freeze-7.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:13df8cb09bfd52d52f8895e2cf1e27fbf204caf05a0aeab26f82f92c88dd190f"}, - {file = "cx_Freeze-7.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d6bba7dcc3ce6febdec828691bbd1c94a907d28cea652971eefc0b22f21ec238"}, - {file = "cx_Freeze-7.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fcfc2eb34000a4e8ee5abda068ff3216423ec73735b41de9de60574777dd951"}, - {file = "cx_Freeze-7.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:dbddf9858aa5b6e676715b4ae3c785aedcffac3b09e89e408c5426a570b0b1b4"}, - {file = "cx_Freeze-7.1.0-cp39-cp39-win32.whl", hash = "sha256:83db605276da4c8838859393ce5bba97214cb0da56f25a20a392b0919d80a07c"}, - {file = "cx_Freeze-7.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:29e9e9550f725381a7d4d99b77f49b3d661a2021f3f5429044d619f2f02deda4"}, - {file = "cx_freeze-7.1.0.tar.gz", hash = "sha256:c0ffa8dd1d577847f58520361d4787d5e416014b5b52307efe1749c64b41cb98"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e8e056e00abdc5ae8bfe50e93d7d7791f6fcc19d0247682fe564045c57402ac4"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:da0a0d51bab8c3f0510cbffd4bd445f567ad68b5bf7174966385532847cb405a"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:56f7092082adeeb5d0c6cb9da28a3c71cc84dfa887d8432b67854446e484a6ff"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:236920d64dd0484a1a1f56d3dcce8845d2ecf272fa3fcf98914a9adf214d783d"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cadcbbdaf31f15b31a48fa35403caa53306c94c28a396c78a32ee0d02389193c"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:29438c26ac0180f72805e51e7fafc69f539fce64e7bbe485496e7fd03de9f9c8"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:8dbe4716aec0292fb48f879e10d984b56620e78087b1650f0ab80f491128c8d2"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d4915e91ab3a264303308976395b6d29d1c30ea24b666ae7ef1e160ae9894f35"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-win32.whl", hash = "sha256:ca35dc63a41954f6a542fce1466256d97786ac694aad185afde3ad23b6bcdec3"}, + {file = "cx_Freeze-6.15.12-cp310-cp310-win_amd64.whl", hash = "sha256:f3f3e9d369c3acfa577a56e7bebe4ffab3be409e494d30d99e781b1d94b1f59f"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:11cd918878e728dd6606f43c79d41fed802f62966e51ac9b693cf157c37573d4"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7787f2c34460a0cd3b365cb7ffe1961ad916d89a68c012c977db2d1b1981afc7"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:470af8b7a6ba435c4ca7895a82cc2b36c37ce8ff833ea75205b840744ae316eb"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0ee8405b0c2954b10da85daae0d7cc152c9cbe3453354a33f28066d9d1832310"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f647ae9fc01e7c697579d5da80957ad0da0595b6b6aad2414441c1889e002bc4"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6f3bcb2cd216dd8ce18d73974ab92b7fc75d0393a7eb9985a20d745d7cda12e2"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:45a7ab08627feaafab1311a27ec8d1be8afb862dd653c6e85b257006d3ccb8d7"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:7e75ac507e389842deb5e3185220704b6953a22f17f47b72bc8faf09b115e339"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-win32.whl", hash = "sha256:71a8f79f3a1466a9aefb0702ba250f38e33e77c7204141e5e4e16f0038cc8397"}, + {file = "cx_Freeze-6.15.12-cp311-cp311-win_amd64.whl", hash = "sha256:0bc9f46351aa8762b0253fa33ac76fbdcbb6f5ae5b9ffeed7974142b0df62a5c"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:77e6e7b2fcbba6b5083f7acfe38859db1967f02a3ece56111f0bde0f5d63711f"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4b387a60241c3364abd779feeb4f0253fe6a51e88ba9525e889cbbe9801cdad"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:184138165968560de62972ebe44982011799e197773949aa83528874e880dfbe"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:086f5b174726dc7f96c7d8f8fa00e236bf648d0f54b260c50eaef0143b428672"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:5bb7feef36049fd1b7f37ae33b8845e5d54a65e58e3e35b0b34ca6d0a8bb9576"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:252702ce87a322333ebdcd6298e3a2bb1fb57ada1671d0a739ba8a367538765d"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5a32afd88884da54e7003939e303d7278b28061f9b909a606bcfffd5db210298"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-win32.whl", hash = "sha256:3de3a1012eec87db955380bad704ae8ef8394f7dba1a598837a7d98af3f21eb5"}, + {file = "cx_Freeze-6.15.12-cp37-cp37m-win_amd64.whl", hash = "sha256:26909cce8b2d51dd1016cc2d39c9cb2b10f0a675c4aa6d58c1b2abeab9310f06"}, + {file = "cx_Freeze-6.15.12-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:aa0e72f2ef1793302951d6830ca9b73512f96ee5a77c9b98ec381a58b3f00a15"}, + {file = "cx_Freeze-6.15.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f4b000b1bd145c03ca7777a3919b30b9c11d912782ba8f18ecfe37ffb21c10f0"}, + {file = "cx_Freeze-6.15.12-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d40ef8575d097dfb569f4ef173224e89a88f9c15fb6711ec71760bac1d19d70f"}, + {file = "cx_Freeze-6.15.12-cp38-cp38-win32.whl", hash = "sha256:c0913eda11f62f0bdf168b40139d253620e1f6c5aba4c69d9a77fea602f4d9c1"}, + {file = "cx_Freeze-6.15.12-cp38-cp38-win_amd64.whl", hash = "sha256:9e562a8773c28a2a0106b2d04bad428710cd2c6262906dc0090840e1c80fc28a"}, + {file = "cx_Freeze-6.15.12-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:48ba26fcae03fdeaa68ed9f50de66c6c19032bdf0bb0d5a41456e06d02627be1"}, + {file = "cx_Freeze-6.15.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e18786a3db049ebce2727732b13a09001f240ff24c09c91013458708a644f01a"}, + {file = "cx_Freeze-6.15.12-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:28689759fb0beb3317892648c3a7527672536d019da24ad8fe5351b82acd3221"}, + {file = "cx_Freeze-6.15.12-cp39-cp39-win32.whl", hash = "sha256:8f1ea78189cc7b97c9d9d3814de5101aabbe77330a37dd65afc7d4eab6195d5e"}, + {file = "cx_Freeze-6.15.12-cp39-cp39-win_amd64.whl", hash = "sha256:6043d4b73f3ebf8300b4a3e937abdd0b0ba46cbdb735dca7e1ffdfda353f13e4"}, + {file = "cx_Freeze-6.15.12.tar.gz", hash = "sha256:024e0e0bde310f6d5d69576c6d84af1713b560a25c71c27cc68081939d1c5b0c"}, ] [package.dependencies] cx-Logging = {version = ">=3.1", markers = "sys_platform == \"win32\""} -filelock = {version = ">=3.11.0", markers = "sys_platform == \"linux\""} -lief = {version = ">=0.12.0,<0.15.0", markers = "sys_platform == \"win32\""} +lief = {version = ">=0.12.0", markers = "sys_platform == \"win32\""} patchelf = {version = ">=0.14", markers = "sys_platform == \"linux\" and (platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"i686\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or platform_machine == \"x86_64\")"} -setuptools = ">=62.6,<71" -wheel = ">=0.42.0,<=0.43.0" +setuptools = ">=62.6,<70" +wheel = ">=0.38.4" [package.extras] -dev = ["bump-my-version (==0.21.1)", "cibuildwheel (==2.18.1)", "pre-commit (==3.7.0)"] -doc = ["furo (==2024.4.27)", "myst-parser (==3.0.1)", "sphinx (==7.3.7)", "sphinx-new-tab-link (==0.4.0)", "sphinx-tabs (==3.4.5)"] -test = ["coverage (==7.5.1)", "pluggy (==1.5.0)", "pytest (==8.2.1)", "pytest-cov (==5.0.0)", "pytest-datafiles (==3.0.0)", "pytest-mock (==3.14.0)", "pytest-timeout (==2.3.1)", "pytest-xdist[psutil] (==3.6.1)"] +dev = ["bump-my-version (==0.11.0)", "cibuildwheel (>=2.13.1)", "pre-commit (>=2.21.0)", "pylint (>=2.17.6)"] +doc = ["furo (==2023.8.19)", "sphinx (<7.2.0)", "sphinx (==7.2.2)", "sphinx-tabs (==3.4.1)"] +test = ["pytest (>=7.4.0)", "pytest-cov (>=4.1.0)", "pytest-datafiles (>=3.0.0)", "pytest-mock (>=3.11.1)", "pytest-timeout (>=2.1.0)", "pytest-xdist[psutil] (>=3.3.1)"] [[package]] name = "cx-logging" @@ -343,22 +340,6 @@ files = [ {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, ] -[[package]] -name = "filelock" -version = "3.14.0" -description = "A platform independent file lock." -optional = false -python-versions = ">=3.8" -files = [ - {file = "filelock-3.14.0-py3-none-any.whl", hash = "sha256:43339835842f110ca7ae60f1e1c160714c5a6afd15a2873419ab185334975c0f"}, - {file = "filelock-3.14.0.tar.gz", hash = "sha256:6ea72da3be9b8c82afd3edcf99f2fffbb5076335a5ae4d03248bb5b6c3eae78a"}, -] - -[package.extras] -docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] -testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] -typing = ["typing-extensions (>=4.8)"] - [[package]] name = "fonttools" version = "4.52.4" @@ -1112,17 +1093,6 @@ files = [ {file = "PyQt5_Qt5-5.15.2-py3-none-win_amd64.whl", hash = "sha256:750b78e4dba6bdf1607febedc08738e318ea09e9b10aea9ff0d73073f11f6962"}, ] -[[package]] -name = "pyqt5-qt5" -version = "5.15.13" -description = "The subset of a Qt installation needed by PyQt5." -optional = false -python-versions = "*" -files = [ - {file = "PyQt5_Qt5-5.15.13-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:92575a9e96a27c4ed67c56c7048ded7461a1655d5d21f0e05064664e6e9fcbdf"}, - {file = "PyQt5_Qt5-5.15.13-py3-none-macosx_11_0_arm64.whl", hash = "sha256:141859f2ffe04cc6c5db970e2b6ad9f98897805d886a14c52614e3799daab6d6"}, -] - [[package]] name = "pyqt5-sip" version = "12.13.0" @@ -1186,17 +1156,6 @@ files = [ {file = "PyQtWebEngine_Qt5-5.15.2-py3-none-win_amd64.whl", hash = "sha256:24231f19e1595018779977de6722b5c69f3d03f34a5f7574ff21cd1e764ef76d"}, ] -[[package]] -name = "pyqtwebengine-qt5" -version = "5.15.13" -description = "The subset of a Qt installation needed by PyQtWebEngine." -optional = false -python-versions = "*" -files = [ - {file = "PyQtWebEngine_Qt5-5.15.13-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:c6a4425c1b024268620782a65d6f9b4040813cfc16fba883f84a4ea90436727f"}, - {file = "PyQtWebEngine_Qt5-5.15.13-py3-none-macosx_11_0_arm64.whl", hash = "sha256:cc5fa744cd464582155e34abd5bd2f886c3217ce83d22cfa73acd9c459906fa8"}, -] - [[package]] name = "python-dateutil" version = "2.9.0.post0" @@ -1287,18 +1246,19 @@ test = ["array-api-strict", "asv", "gmpy2", "hypothesis (>=6.30)", "mpmath", "po [[package]] name = "setuptools" -version = "70.0.0" +version = "69.5.1" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-70.0.0-py3-none-any.whl", hash = "sha256:54faa7f2e8d2d11bcd2c07bed282eef1046b5c080d1c32add737d7b5817b1ad4"}, - {file = "setuptools-70.0.0.tar.gz", hash = "sha256:f211a66637b8fa059bb28183da127d4e86396c991a942b028c6650d4319c3fd0"}, + {file = "setuptools-69.5.1-py3-none-any.whl", hash = "sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32"}, + {file = "setuptools-69.5.1.tar.gz", hash = "sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987"}, ] [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mypy (==1.9)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.1)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mypy (==1.9)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6,!=8.1.1)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] [[package]] name = "six" @@ -1585,4 +1545,4 @@ test = ["pytest", "pytest-cov"] [metadata] lock-version = "2.0" python-versions = "~3.11" -content-hash = "1805608988f07387a0b66620392483f65836042ee7915a337ef50ad5d340868f" +content-hash = "4ba10d274ea5c873276f775c7760a906646a5f6849bd46ed65e0c9320d7adb92" diff --git a/pyopenva/workers.py b/pyopenva/workers.py index d9134a9..5b08bbc 100644 --- a/pyopenva/workers.py +++ b/pyopenva/workers.py @@ -58,6 +58,7 @@ def run(self): if n_failed > 0: msg += f" ({n_failed} deaths failed data checks)" self.state.emit(msg) + self.progress.emit(100) self.finished.emit() except InSilicoVAException: self.insilicova_errors.emit(insilicova_out._error_log) diff --git a/pyproject.toml b/pyproject.toml index a770bc6..fedec4c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,15 +8,8 @@ package-mode = false [tool.poetry.dependencies] python = "~3.11" - -pyqt5-qt5 = [ - {version = "==5.15.2", platform = "win32"}, - {version = "==5.15.13", platform = "darwin"} - ] -pyqtwebengine-qt5 = [ - {version = "==5.15.2", platform = "win32"}, - {version = "==5.15.13", platform = "darwin"} - ] +pyqt5-qt5 = "==5.15.2" +pyqtwebengine-qt5 = "==5.15.2" pyqt5 = "*" pyqtwebengine = "*" pycrossva = ">=0.98" @@ -27,4 +20,4 @@ matplotlib = "==3.6.3" sphinx = "*" pandas = "==2.0.3" sphinxemoji = "*" -cx-freeze = ">=6.5.12" +cx_Freeze = "==6.15.12" diff --git a/setup.py b/setup.py index 71d137a..d349e51 100644 --- a/setup.py +++ b/setup.py @@ -27,9 +27,7 @@ encoding="utf-8") as f: exec(f.read(), about) -include_files = [] -include_files.append("pyopenva/data") -include_files.append("pyopenva/docs") +include_files = ["pyopenva/data", "pyopenva/docs"] # base="Win32GUI" should be used only for Windows GUI app base = "Win32GUI" if sys.platform == "win32" else None @@ -38,7 +36,6 @@ "excludes": ["tkinter"], "include_files": include_files, "bin_excludes": ["libpq.5.dylib"], - # "zip_include_packages": ["PyQt5"], } bdist_mac_options = {