diff --git a/scripts/update-requirements b/scripts/update-requirements index 9f83f3ea..8787dbfb 100755 --- a/scripts/update-requirements +++ b/scripts/update-requirements @@ -10,7 +10,7 @@ from pathlib import Path import utils -SKIP_PACKAGES = ["pyqt5", "sip"] +SKIP_PACKAGES = ["pyqt5", "sip", "colorama"] def parse_args(): diff --git a/scripts/utils.py b/scripts/utils.py index e2558c6b..3b6f13ee 100644 --- a/scripts/utils.py +++ b/scripts/utils.py @@ -121,6 +121,14 @@ def get_poetry_hashes( for package in parsed_toml.get("package", []): package_name = normalize(package["name"]) + if ( + path_to_poetry_lock.parent.name == "workstation-bootstrap" + and package_name == "colorama" + ): + # HACK: see , this + # dependency isn't actually needed and complicates bootstrapping by needing + # hatchling too + continue if package_name in relevant_dependencies: package_name_and_version = f"{package_name}=={package['version']}" dependencies[package_name_and_version] = [ diff --git a/securedrop-client/sha256sums.txt b/securedrop-client/sha256sums.txt index b88edb43..89f152b3 100644 --- a/securedrop-client/sha256sums.txt +++ b/securedrop-client/sha256sums.txt @@ -1,22 +1,22 @@ d8075dbbb594058c565a74b6ca2b6a1822c9cdd949400b747f87ec004edca036 Jinja2-3.0.2-py3-none-any.whl 827a0e32839ab1600d4eb1c4c33ec5a8edfbc5cb42dafa13b81f182f97784b45 Jinja2-3.0.2.tar.gz -764740680cf22a4a0b5d5dae8006fd5468310da0e81a6899d349cc4a44a0315f Jinja2-3.1.3-py3-none-any.whl +a987f55fbbaebab55d75cf41ae415808855a40cf9d72ebf2dbe2aa00fd9243eb Jinja2-3.1.3-py3-none-any.whl ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90 Jinja2-3.1.3.tar.gz 99d041a616a3655725dffe459916627b75640a7d045ed33f51ce158a168ca3ef Mako-1.0.7-py3-none-any.whl 4e02fde57bd4abb5ec400181e4c314f56ac3e49ba4fb8b0d50bba18cb27d25ae Mako-1.0.7.tar.gz -f61384bcc80318821d1116891a82bb0ff18a9a4035c7c4eff72aced45ab590b5 Mako-1.2.2-py3-none-any.whl +a891058241a8c119dfdb8c1e884d97910365bff24a364be850dbd0eb0248d0fa Mako-1.2.2-py3-none-any.whl 3724869b363ba630a272a5f89f68c070352137b8fd1757650017b7e06fda163f Mako-1.2.2.tar.gz -e61445980f0dcd584d728844d8ad516c9e460bd71f53c14c0269d73de6fba6be MarkupSafe-2.0.1-cp311-cp311-linux_x86_64.whl +465ea64f8d1af7349736132ab0f5521483551ae8814c0e655fca81f9b7c3f0ec MarkupSafe-2.0.1-cp311-cp311-linux_x86_64.whl 9a055a175f351a559937fb80ebb2885d005283577a016c0139817e261fb759eb MarkupSafe-2.0.1-cp39-cp39-linux_x86_64.whl 594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a MarkupSafe-2.0.1.tar.gz -6883fcbac625a58b913ad7c546008f83071eafae6767bb570b2f47872bc211d2 SQLAlchemy-1.3.3-cp311-cp311-linux_x86_64.whl +0ceffb436c5d57029db37d3902e277fd65e0ff826151ef312f536271b788d4e7 SQLAlchemy-1.3.3-cp311-cp311-linux_x86_64.whl 86ed1e4985a9fd4f3c784da1fcefb89f4435c1c70815f43e5741c0c9f3c79be3 SQLAlchemy-1.3.3-cp39-cp39-linux_x86_64.whl 91c54ca8345008fceaec987e10924bf07dcab36c442925357e5a467b36a38319 SQLAlchemy-1.3.3.tar.gz ad1e93816f37f8445bb12dfe412579d2237818c9bbf34054a06e00d5f430c700 alembic-1.0.2-py2.py3-none-any.whl 04bcb970ca8659c3607ddd8ffd86cc9d6a99661c9bc590955e8813c66bfa582b alembic-1.0.2.tar.gz -5908bd669bc67bd8ee143150fd9d21205d7f9c36e87587e06370639138af4d01 alembic-1.1.0-py2.py3-none-any.whl +de24f96f0ee198d4ebde1360e81d2590fa46ca3971f73e25a18b516917e8e178 alembic-1.1.0-py2.py3-none-any.whl 4a4811119efbdc5259d1f4c8f6de977b36ad3bcc919f59a29c2960c5ef9149e4 alembic-1.1.0.tar.gz -e2742eb33011f7aff1d5f27501d802680b6627939f20ff2ef56f050c14af59fa arrow-0.12.1-py2.py3-none-any.whl +1ebe2f35dc36d7150c00fa310d3a7e71616b48f2b0b522ad76b518fb5668174c arrow-0.12.1-py2.py3-none-any.whl a558d3b7b6ce7ffc74206a86c147052de23d3d4ef0e17c210dd478c53575c4cd arrow-0.12.1.tar.gz 2dee87f82eab7a047280038bacb5bdbc4ee308ae39522ccd9da2ceefe7b6f84e certifi-2021.5.30-py2.py3-none-any.whl 2bbf76fd432960138b3ef6dda3dde0544f27cbf8546c458e60baf371917ba9ee certifi-2021.5.30.tar.gz @@ -32,15 +32,15 @@ cd9a4492eef4e5276c07f9c0dc1338e7be3e95f2a536bf2c5b620b1f27d03d74 charset_normal 8eb170f8d0d61825e09a95b38be068299ddeda82f35e96c3301a8a5e7604cb83 pathlib2-2.3.2.tar.gz 88f9287c0174266bb0d8cedd395cfba9c58e87e5ad86b2ce58859bc11be3cf02 python-dateutil-2.7.5.tar.gz a3c066acee22a1c94f63938341d4fb374e3fdd69366ed6603d7b24bed1efc565 python-editor-1.0.3.tar.gz -2961735b604e5165d923a4e39b9bcbde6a4c363f257f5477b6339459fd7c1679 python_dateutil-2.7.5-py2.py3-none-any.whl -42e5b2a7583cd278dff00ae1fc6b8b735da0502ceeb0914991eaaf5f91ac84ac python_editor-1.0.3-py3-none-any.whl +aed9ff3c865f8f2297956e9a41e5607a4de8eb43babcd161418b89ee8c59a709 python_dateutil-2.7.5-py2.py3-none-any.whl +f6d300a91ca21d60e31483ee69fbe059717d08db7ce2c35c878258b465e3942e python_editor-1.0.3-py3-none-any.whl 7cec5239ce6ec4f6bf3d1b8c7e4d34ebe1b86d3896fe9657a8465ee4d7282bc8 requests-2.26.0-py2.py3-none-any.whl b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7 requests-2.26.0.tar.gz 9f7f0f507fe7a9e10ea51e666da60aafcfcda94c71f0cac477dbadd8d25de49f requests-2.31.0-py3-none-any.whl 942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 requests-2.31.0.tar.gz c08f77bae5f900b1fbcd3b5aae1c931dc877e7289d69aa5a8b1e3c3f4e0dc561 securedrop-sdk-0.4.0.tar.gz 54b870fd3566914c2ba13aeb5c7eaa0be8ac128be72b45613843c0b75040bd39 securedrop_sdk-0.4.0-py3-none-any.whl -eb52689b06ca7433c1cac3b91f320400bd3b358790b7ff4b6367cb1c81d37561 six-1.11.0-py2.py3-none-any.whl +4a5d13007949ba6a36f88c2fa0d9cd1db8bda09f400f7df80f0a8a4b60f74e1f six-1.11.0-py2.py3-none-any.whl 70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9 six-1.11.0.tar.gz 7a2814749409a681ab58babe6539b02a2f84f6649904211f90fb649811ae7b36 urllib3-1.26.6-py2.py3-none-any.whl f57b4c16c62fa2760b7e3d97c35b255512fb6b59a259730f36ba32ce9f8e342f urllib3-1.26.6.tar.gz diff --git a/securedrop-client/sha256sums.txt.asc b/securedrop-client/sha256sums.txt.asc index c6d35c74..c8809de0 100644 --- a/securedrop-client/sha256sums.txt.asc +++ b/securedrop-client/sha256sums.txt.asc @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIzBAABCAAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAmYoKp8ACgkQ8QX4EBsF -JptW2A//TQH1VTBa1ilpNXLUru0SfLoe2QQ9E7HL+cSR8oTs4LIpkn2YoxwQAKWl -3uVGILwOV4Q5T96ASA1h11m1Eq1BtsLBdgI6Pu5HmBSWVx56/PDsr1sjZIlRM7dX -btHiPpd9osE7lkklPFLV1qjlD7U92JI1cJkTI4V/T6fjFiP9JJ8dRxdDbkI/BalO -3p1KRGX5z6FzQM6sayt/7Rloekxe/Jebu+Y+d010CfzL3vd1yPkuY3QDcySByAe9 -J/dz5WEPQItHD0ZbbLPIEw92sYKtp+9eu3aKpQ2MWQK3BQZ6eNYtVwj5BzKM1aRy -2wAXaKS+ePpZqrGn7az7uMnEx1x+NfNDRu4W2FN0qK5q6RwSUZ7P+WJPehfwLtfX -riwW7I8EdJ3xdWCpuCj3ThHWIvH7+ZRy2P3K9jjITzbq7Xef6WUBeQjaXxvHFdaT -OKzYpPVFcZMN0Im0NJ3YGuZjHV45L0BLTRqB9xpomTQ6HeL9Yt/SCyLB9NbGir0k -BaTSdXyYQU8WvpsxdzuHcXvkxz88Fj+OtqdGjmJnMvxaKcSwfysuohPqUQcvH1e7 -xq105ege4itCNkLpdFqnu6iWzzGJSsNSjc3IepjJmbPEpzEoN35bnkdtuvL/ql+O -h6scW3I6PdfaUXIyw0UILt0yKEg48NTJ9BYqg+xuSiPd/tOh+4w= -=muUv +iQIzBAABCAAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAmaelPoACgkQ8QX4EBsF +Jpv4sRAAmqv5KV1L0O0ZbNVYpFlnrq/qnpc7SJLnFXRGDKXLFpAivnw8uIte/yHr +d5SywsKVQf3cpN3nkBOYcaQiUKOIyiUFNyJU61HJ/2X2FpLVfBx6DIMQ+lYu6WM/ +xUyqCaWRnV6CCadtOhJE2RkgXrTGLbwyVpRVIHcG4GEsHsEzPY2AeMzyZXGy539Z +foEcs0r4fpXVWZiK78VegilTtLAoJHM+hiw6OqMGHWU1RRIf2cGKrQEA92DDQAdJ +Rn1/oNz9sgZvR8gMgnFvaoueR4ELXj9Nd/lpqmL5Da6ymzbNCVi2Ed5oM3Lxev2E +8ggfXkmnWPmD3XN5YW6tJELr5pF1WSm/jhxagihrjstd+UDbB5ffjG80OuLMrK/p +L/apEHOYCNACKIAAiu5sXmAXGjauioyHtMqRoJD8vKpZjjT7H35E5CV7zXrKddx6 +vSp8edo3bX31EmBss5cdvnoN1rj9rLMsD4BKImcU6u3TrxpLdKO79V01B3/hYnTl +XZdE0agIiZP9kcG1DivDwaaM/Sv9XdJNSpXKoOyMhpzABvu9g2Qk8xpBwBanCZ9u +ji/mQN2TKJkDyXMHWZc2rUsOpLun5u9Hn1YbbqXjEVlITUpZAh3VJV4/KOS+xoDQ +szC+f3SLuMwBg+kiMHgfzApxi0B18qBXA36AgIZN9JlWpiB6llw= +=mRZO -----END PGP SIGNATURE----- diff --git a/securedrop-client/wheels/Jinja2-3.1.3-py3-none-any.whl b/securedrop-client/wheels/Jinja2-3.1.3-py3-none-any.whl index 03753399..1e2eb662 100644 --- a/securedrop-client/wheels/Jinja2-3.1.3-py3-none-any.whl +++ b/securedrop-client/wheels/Jinja2-3.1.3-py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:764740680cf22a4a0b5d5dae8006fd5468310da0e81a6899d349cc4a44a0315f -size 133244 +oid sha256:a987f55fbbaebab55d75cf41ae415808855a40cf9d72ebf2dbe2aa00fd9243eb +size 133235 diff --git a/securedrop-client/wheels/Mako-1.2.2-py3-none-any.whl b/securedrop-client/wheels/Mako-1.2.2-py3-none-any.whl index 1a32d530..8a32eaa7 100644 --- a/securedrop-client/wheels/Mako-1.2.2-py3-none-any.whl +++ b/securedrop-client/wheels/Mako-1.2.2-py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f61384bcc80318821d1116891a82bb0ff18a9a4035c7c4eff72aced45ab590b5 -size 78673 +oid sha256:a891058241a8c119dfdb8c1e884d97910365bff24a364be850dbd0eb0248d0fa +size 78664 diff --git a/securedrop-client/wheels/MarkupSafe-2.0.1-cp311-cp311-linux_x86_64.whl b/securedrop-client/wheels/MarkupSafe-2.0.1-cp311-cp311-linux_x86_64.whl index 908518dc..d8513c4c 100644 --- a/securedrop-client/wheels/MarkupSafe-2.0.1-cp311-cp311-linux_x86_64.whl +++ b/securedrop-client/wheels/MarkupSafe-2.0.1-cp311-cp311-linux_x86_64.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e61445980f0dcd584d728844d8ad516c9e460bd71f53c14c0269d73de6fba6be -size 28013 +oid sha256:465ea64f8d1af7349736132ab0f5521483551ae8814c0e655fca81f9b7c3f0ec +size 27047 diff --git a/securedrop-client/wheels/SQLAlchemy-1.3.3-cp311-cp311-linux_x86_64.whl b/securedrop-client/wheels/SQLAlchemy-1.3.3-cp311-cp311-linux_x86_64.whl index 6bbb3b9d..7683f0a4 100644 --- a/securedrop-client/wheels/SQLAlchemy-1.3.3-cp311-cp311-linux_x86_64.whl +++ b/securedrop-client/wheels/SQLAlchemy-1.3.3-cp311-cp311-linux_x86_64.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6883fcbac625a58b913ad7c546008f83071eafae6767bb570b2f47872bc211d2 -size 1172850 +oid sha256:0ceffb436c5d57029db37d3902e277fd65e0ff826151ef312f536271b788d4e7 +size 1172821 diff --git a/securedrop-client/wheels/alembic-1.1.0-py2.py3-none-any.whl b/securedrop-client/wheels/alembic-1.1.0-py2.py3-none-any.whl index 255600d0..2b2b2dc7 100644 --- a/securedrop-client/wheels/alembic-1.1.0-py2.py3-none-any.whl +++ b/securedrop-client/wheels/alembic-1.1.0-py2.py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5908bd669bc67bd8ee143150fd9d21205d7f9c36e87587e06370639138af4d01 -size 139444 +oid sha256:de24f96f0ee198d4ebde1360e81d2590fa46ca3971f73e25a18b516917e8e178 +size 139441 diff --git a/securedrop-client/wheels/arrow-0.12.1-py2.py3-none-any.whl b/securedrop-client/wheels/arrow-0.12.1-py2.py3-none-any.whl index 59ad262a..e9489032 100644 --- a/securedrop-client/wheels/arrow-0.12.1-py2.py3-none-any.whl +++ b/securedrop-client/wheels/arrow-0.12.1-py2.py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e2742eb33011f7aff1d5f27501d802680b6627939f20ff2ef56f050c14af59fa -size 35207 +oid sha256:1ebe2f35dc36d7150c00fa310d3a7e71616b48f2b0b522ad76b518fb5668174c +size 35208 diff --git a/securedrop-client/wheels/python_dateutil-2.7.5-py2.py3-none-any.whl b/securedrop-client/wheels/python_dateutil-2.7.5-py2.py3-none-any.whl index 78d63c13..4c19d136 100644 --- a/securedrop-client/wheels/python_dateutil-2.7.5-py2.py3-none-any.whl +++ b/securedrop-client/wheels/python_dateutil-2.7.5-py2.py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2961735b604e5165d923a4e39b9bcbde6a4c363f257f5477b6339459fd7c1679 -size 225692 +oid sha256:aed9ff3c865f8f2297956e9a41e5607a4de8eb43babcd161418b89ee8c59a709 +size 225798 diff --git a/securedrop-client/wheels/python_editor-1.0.3-py3-none-any.whl b/securedrop-client/wheels/python_editor-1.0.3-py3-none-any.whl index 3f17eb45..7b70656c 100644 --- a/securedrop-client/wheels/python_editor-1.0.3-py3-none-any.whl +++ b/securedrop-client/wheels/python_editor-1.0.3-py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:42e5b2a7583cd278dff00ae1fc6b8b735da0502ceeb0914991eaaf5f91ac84ac -size 6687 +oid sha256:f6d300a91ca21d60e31483ee69fbe059717d08db7ce2c35c878258b465e3942e +size 6684 diff --git a/securedrop-client/wheels/six-1.11.0-py2.py3-none-any.whl b/securedrop-client/wheels/six-1.11.0-py2.py3-none-any.whl index 8d2b2c8e..2bdb2cee 100644 --- a/securedrop-client/wheels/six-1.11.0-py2.py3-none-any.whl +++ b/securedrop-client/wheels/six-1.11.0-py2.py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eb52689b06ca7433c1cac3b91f320400bd3b358790b7ff4b6367cb1c81d37561 -size 10173 +oid sha256:4a5d13007949ba6a36f88c2fa0d9cd1db8bda09f400f7df80f0a8a4b60f74e1f +size 10168 diff --git a/securedrop-export/sha256sums.txt b/securedrop-export/sha256sums.txt index a59df61b..e38fbfa3 100644 --- a/securedrop-export/sha256sums.txt +++ b/securedrop-export/sha256sums.txt @@ -1,4 +1,4 @@ -9eaf9cf5e3332373fab8184f455314ac01ebbb33e110331bc9e8e12daea1f68e pexpect-4.9.0-py2.py3-none-any.whl +5760fc48f9eb64fabd910e0b8f16b4c831e3ede32a3059ef7252e89a38950646 pexpect-4.9.0-py2.py3-none-any.whl ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f pexpect-4.9.0.tar.gz -b6194d9cb391fd7e02697548610c8eb18ba0226af2a9584bda50605958dc1a6b ptyprocess-0.7.0-py2.py3-none-any.whl +320c49e0aea7441a2e2a47bfc655442f1c4e9d27dc8cf2b905832934af942761 ptyprocess-0.7.0-py2.py3-none-any.whl 5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220 ptyprocess-0.7.0.tar.gz diff --git a/securedrop-export/sha256sums.txt.asc b/securedrop-export/sha256sums.txt.asc index 86483786..ffb24b20 100644 --- a/securedrop-export/sha256sums.txt.asc +++ b/securedrop-export/sha256sums.txt.asc @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIzBAABCAAdFiEEcgGW/QA464my34wAoPWwWJiBnEkFAmW7p0EACgkQoPWwWJiB -nEkWuQ/6Agd4KYf4YaZpYiC3hRxGr021gBzZE/6nrSCtgYNnA1uYfHiT/Ie1OATD -m2fKLCFpoJclBA0GAAEmE4Gzb3oTCbln83cSddg+6rEMoOoE/S5BHO/sXFng/yZ9 -C2YI0AIJX/iH84o3mkX82+jM4E4eLheeqCYC9OplF8F8oV26MquU6P4JpY+FH6kq -IfzxJZyogRDyOnDijGquNk0MtE/5eLbB4x5U+7jEZPEYQkvfaLu4yPRI4OAVIfne -mPsdzBmmcbwMGmmHRu3D7aIzpCglharqu8s32bLLiuCWtKCx2bMlDxjnToH/QmBt -U6jpBo1r2IW0eqLAOx31PLTQLKvEBT2CsENQsGDDHaO/R6mtHIJYvpasYksCn8/H -ZLmBN+PZvjrDTI31e3CdRIB36PP7+VwYlZHTqe4TBs6FhrhoAIDAhuqP2JYPrzC5 -hvFDMf4OH/V7jVnbGyEjV7E4Ous9VnzGk4Qwb8rf6ieGsQH0H+E4x9ddgQv7cmL6 -Cl//OBvtTB/+CbbZqZcNb+vkUf4HRr/O2pjJ9koje1OG9+diI7jygE6+WjjEV2em -mdkM6OQQMc/z/q2/1nhtv6pgGs23rvqu6tENq3W0vFgOwIsBVauWmpzn2KYKxtSv -8KSHHZm2iXC4wxIfiwObPhjRiJRQRu0923t/RXVKB8VxLJTiihM= -=O1Rs +iQIzBAABCAAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAmaelQIACgkQ8QX4EBsF +Jpv2wA/+LJZi7SnylqWHkEJXVin92q//2ps9r9vbm49uol3doQeTMN4jbwu/fRci +leJMRqlWPCYKV/ZU3Mayz8JeZL4MThWAfQo4V+o1iT5qKBGcbkw3jgSxjo2oeeyI +J4F8OVwYhnrs7uA4t7Zm+bhJ8U21/8nrAWuWD44+3+reMLMrxUriAKDI0/NJW9/s +FwZteuEDG1cLyyi3IKm1d5r31FWKPGtSaF999IummbZ7+/hEkKrY94LOfALme7GL +A4Oimxtdwc7IhX/VQQcsBuw1h0R+xDMRsc0ZjEWz738iGmOlzmW0ybofHOzQq8u5 +WsqB91ITTvYRbu1EAW28vwysCbqeZAXN9XdnkaSVUTHwnVSLvpaohNDxotkcHwP0 +Izc4Ypz37qgUyLzB2ZepFTdf/fI/3PzUVTT54M4Mg1PBJ0KjuZvi6gP3KOcZAudr +RzH/FipVAhcc0hXehOZBc/7Hp6nBSTLgFFSfCt3j9/XikSGbItmzxu0A0AZWJqqR +PJh7wOpLPEzidh24b38i8s0Fwe5ckY7waEgulGL0uRs71ozzprTK7jRA+NKKgJnL +s/7gGTsKtVISVhA9x+683lfG0r4nAsirmWJEe0cwyHn36yueqmx3Vd34ZOSSFdHm +0pGixWTWI9LskxM7m+Zth3QRZVLP7JSPvddZnTOwbQIXUQbfsMw= +=MyzK -----END PGP SIGNATURE----- diff --git a/securedrop-export/wheels/pexpect-4.9.0-py2.py3-none-any.whl b/securedrop-export/wheels/pexpect-4.9.0-py2.py3-none-any.whl index 0ae47cc5..65a5bdfb 100644 --- a/securedrop-export/wheels/pexpect-4.9.0-py2.py3-none-any.whl +++ b/securedrop-export/wheels/pexpect-4.9.0-py2.py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9eaf9cf5e3332373fab8184f455314ac01ebbb33e110331bc9e8e12daea1f68e -size 63758 +oid sha256:5760fc48f9eb64fabd910e0b8f16b4c831e3ede32a3059ef7252e89a38950646 +size 63772 diff --git a/securedrop-export/wheels/ptyprocess-0.7.0-py2.py3-none-any.whl b/securedrop-export/wheels/ptyprocess-0.7.0-py2.py3-none-any.whl index 0d1f455a..6c859118 100644 --- a/securedrop-export/wheels/ptyprocess-0.7.0-py2.py3-none-any.whl +++ b/securedrop-export/wheels/ptyprocess-0.7.0-py2.py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b6194d9cb391fd7e02697548610c8eb18ba0226af2a9584bda50605958dc1a6b -size 13994 +oid sha256:320c49e0aea7441a2e2a47bfc655442f1c4e9d27dc8cf2b905832934af942761 +size 13980 diff --git a/securedrop-log/sha256sums.txt b/securedrop-log/sha256sums.txt index 5bf6ad86..9ee0bbf2 100644 --- a/securedrop-log/sha256sums.txt +++ b/securedrop-log/sha256sums.txt @@ -1,2 +1,2 @@ -974926675d246ade47a101e305596a0f50282a405a03b7173a70d99c79e6370c redis-3.3.11-py2.py3-none-any.whl +b7bb6b9768c664642beb477a887c157d1cae3d18c9b48fa11a3e79e8084e5e1a redis-3.3.11-py2.py3-none-any.whl 8d0fc278d3f5e1249967cba2eb4a5632d19e45ce5c09442b8422d15ee2c22cc2 redis-3.3.11.tar.gz diff --git a/securedrop-log/sha256sums.txt.asc b/securedrop-log/sha256sums.txt.asc index 072ebc1d..6b4c7e2a 100644 --- a/securedrop-log/sha256sums.txt.asc +++ b/securedrop-log/sha256sums.txt.asc @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIzBAABCAAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAmMyAzwACgkQ8QX4EBsF -Jpuu8A/9HaV6mgDLC4qekYYPiPgi+6DjM+xnd05Cg5tgUAmd9++zNGkn2REs2nPc -xwEkmR95TmLKzxrVg9ArWDfX35IgyJ+BNlJAHKjj1WB5R2rtuppDO3g3OnuLLH7Y -9yG7CBLNbClcv09LfF9165Z/4IWSzU13mzr22zxUHjmkxU4QXgYcyhZt1cDYCnPw -hEjZ1njtvGiDH79fplvtBctYJnoIB8tZcAcn5BDFGxZceif5HAMcA6CfxzQ0Z7Ty -WmBz5fkIRTqcPbyqIvMB0Rt0b3FoT/2wgO44sfdIyHGbyXgzESTLYu8riitirAPQ -iAIumIbnhmEmMxQoFKvA/l24a3ZCIGtBIV2VlZA+My6SVBqYeUnPwaJaDc6wIhhQ -jByOsR3COFAvWNPCbVO6IvU5O0AFxxzh90r5kdxfeQCcnT7C5vY5MWhh3ZabVPf3 -Rf7EOwi+75FSe2qwpgtxyqOYq5yrNdGEdyNLgZE2kuzfv3nW59zDotFifqek0Rcc -hqcI1BHtsOV+Gvfe1e4KtNb0wQ1XzoEAo6aW8rBrI75zOyRhq9wZ/QY+IeXMflN0 -1qsaj+PUdjJ6996IB0BHU8IIZBGeGNNtkP0A4njx1w6N+C634sg8Qf0VdkgY8yRi -+dKfaVUC3csoanXQuxwDvowhHML7JvLSLSRnEZQgxS8CW7TY55U= -=VjwK +iQIzBAABCAAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAmaelQkACgkQ8QX4EBsF +Jpuegw/5AaukWoYaFga5Dp5+Z+flvTQPMSm+2XgP/j/dlYXKUknD7A8JhewK6hKR +0YZjrMEDk8SHAeY4Z1S81SFdVwuCZaX9OUiFZ84RKcUYHxeG77lHHyDOdpHPmsS0 +GzRuPSiXLQANARUBBeeluSzsNnS35f38mJLw8i5+dttA1yk4mRfDRGtnE1Diqa4/ +nampYkpVZMXxNDakh1U1b5m7//tno2PZ1HG3qzvIHVleFmkH0orT7B2Dc49uU5pv +eIwL3FTfnbFJQR60aiQET/07lF2WwH6Gsh8W+Jsf+MbP/CGoh8pLPAKfMVWshbgS +DrntzmZZPz6Hp8RWFvilYJvK9FSvNFs3ekUrl68Ab4seB4d78mDjwj8MTSIZIaqP +syJwTlrQfjtGhqOf2ZEdibw03YVTgrAVb7X9fwP2uVnLCwm4aAevHGJ5PyZDkGv1 +Emi6Mkv0dPcAStp9IvpNmzYDHMtYwIbn0YIM7p8r8LZ1JFzAF/6n3Yo616yME86v +2Z13mXsYOjtA+DlCegyX0TJrXSTxjEY2FbCr4weEhx0P4MHWcLYZbBGo0UYkMZxm +RdQc9Lb5yE6ciwBRtt8JbjOQkAUx403G/qRUqmdU+M9elWSOt5/BHx7vBGcg0B6V +9tRBcvqgv/p2pAwYfgeSyarkcL1ExRoxWGJi3jFOEFI0Fif3Fvw= +=LnJ/ -----END PGP SIGNATURE----- diff --git a/securedrop-log/wheels/redis-3.3.11-py2.py3-none-any.whl b/securedrop-log/wheels/redis-3.3.11-py2.py3-none-any.whl index 0ac4b886..3eaa81f6 100644 --- a/securedrop-log/wheels/redis-3.3.11-py2.py3-none-any.whl +++ b/securedrop-log/wheels/redis-3.3.11-py2.py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:974926675d246ade47a101e305596a0f50282a405a03b7173a70d99c79e6370c -size 66739 +oid sha256:b7bb6b9768c664642beb477a887c157d1cae3d18c9b48fa11a3e79e8084e5e1a +size 66734 diff --git a/workstation-bootstrap/build-requirements.txt b/workstation-bootstrap/build-requirements.txt index 7a621fc7..7220cda8 100644 --- a/workstation-bootstrap/build-requirements.txt +++ b/workstation-bootstrap/build-requirements.txt @@ -1,13 +1,10 @@ -build==0.3.0 --hash=sha256:3fe8fac398ae76f534dee92c0db01c2960e271094f8cd52aa9d24a633c244e59 +build==1.2.1 --hash=sha256:246810623c6c053ba7c52f2c1913a6f4fa26f04c0a751e3b1a49c8740354634a cython==0.29.33 --hash=sha256:927f6456a45d2b3e7d57ef0a4a2a6abfe7973d6adad79c0d5a69da5fc0c8ea74 --hash=sha256:067ef67c2876aadc7654b33916d076ef15b162cc6eacee621d8ddc1bd5717cb7 -flit-core==2.3.0 --hash=sha256:a14d6cca50a51eff2c418fc3f8e887cd31a3233a6b465451fd57074e232d7c4c -packaging==20.9 --hash=sha256:44698376bc57a48290dc82bfdc20d339684856b24d6b8c3760b284de4eebc498 -pep517==0.9.1 --hash=sha256:bfe04a1859fd3cbd3bc2a1ffd2a6dbf30e912bf7fc36ed55d4c838d642c55934 -pip==21.3.1 --hash=sha256:6934731b2bc2162636cf88173c73bf2318d78fe5793be14f5d4634a526fdb5c2 -pyparsing==2.4.7 --hash=sha256:4d00a1a6d2bf41a459fa6f47d41a1c5d157715283c2dc4a4b291972037bc9620 +flit-core==3.9.0 --hash=sha256:5b9ab0f0009e02f80bb59c27d57a3cf160cca6375d074cafd0ea84f0d342be31 +packaging==24.1 --hash=sha256:a5d5fa1aaade614246beb5d96d7bf502a03bbd2373ed4a4fc70eed3e7ce790a0 +pip==24.1.2 --hash=sha256:45941b49b443d67e8f2c820b4fa9d4aa916326f897abfa1068914f1b0ebc6eb2 +pyproject-hooks==1.1.0 --hash=sha256:1058f6b6ac3f83e7220aef532e4357ce45416160b270c787788975d32ed11eb1 pytest-runner==5.3.0 --hash=sha256:3084ada00452395171c8f10199d2b5d3b74c6948518c2b6bd75e948c77ca2280 -pytoml==0.1.21 --hash=sha256:97e4f6bd5d1d2a32f82d5c6ec9bb90a1b60db3af81b6427ee9a5949021d56d7b -setuptools==54.0.0 --hash=sha256:d55810b08ce4cef4d4e354e4fc1013c435abf3a9712daa4f48dcfc8694f4722f -setuptools-scm==5.0.2 --hash=sha256:96d120093688708a75155802077cc3fefd4352b2b5e30386821e86bbc4c8c402 -toml==0.10.2 --hash=sha256:931471fdf4a532e4095922de7eb81ef13da584d91af4f93e2e7284b29f56a65b +setuptools==70.3.0 --hash=sha256:663e40f0f62eed3ee04ec66d5a8bb2c36a365b98639bf52f050a2a857a704e38 +setuptools-scm==8.1.0 --hash=sha256:ed687948d45961dba39e0931955234cce9e42fcfc3da1c8a635c2abbebd1d15e wheel==0.36.2 --hash=sha256:870fcd67bd55da8e73be17468e970d365ad926ac9c5fee0e00ad778019c579d9 diff --git a/workstation-bootstrap/poetry.lock b/workstation-bootstrap/poetry.lock index d091c9dd..42256a7c 100644 --- a/workstation-bootstrap/poetry.lock +++ b/workstation-bootstrap/poetry.lock @@ -1,27 +1,39 @@ -# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. [[package]] name = "build" -version = "0.3.0" -description = "A simple, correct PEP517 package builder" +version = "1.2.1" +description = "A simple, correct Python build frontend" optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" +python-versions = ">=3.8" files = [ - {file = "build-0.3.0-py2.py3-none-any.whl", hash = "sha256:75bc5676b1a014fb996dc96914428b197d174364392a46778200d5e115ffe76c"}, - {file = "build-0.3.0.tar.gz", hash = "sha256:0eb95b2c8d770d7c4c9b92c68c227c350bbf65f3ec83551ace9097c18cc15fdd"}, + {file = "build-1.2.1-py3-none-any.whl", hash = "sha256:75e10f767a433d9a86e50d83f418e83efc18ede923ee5ff7df93b6cb0306c5d4"}, + {file = "build-1.2.1.tar.gz", hash = "sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d"}, ] [package.dependencies] -packaging = "*" -pep517 = ">=0.9" -toml = "*" +colorama = {version = "*", markers = "os_name == \"nt\""} +packaging = ">=19.1" +pyproject_hooks = "*" [package.extras] -docs = ["furo (>=2020.11.19b18)", "sphinx (>=3.0,<4.0)", "sphinx-argparse-cli (>=1.5)", "sphinx-autodoc-typehints (>=1.10)"] -test = ["filelock (>=3)", "pytest (>=4)", "pytest-cov (>=2)", "pytest-mock (>=2)", "pytest-xdist (>=1.34)"] -typing = ["mypy (==0.800)", "typing-extensions (>=3.7.4.3)"] +docs = ["furo (>=2023.08.17)", "sphinx (>=7.0,<8.0)", "sphinx-argparse-cli (>=1.5)", "sphinx-autodoc-typehints (>=1.10)", "sphinx-issues (>=3.0.0)"] +test = ["build[uv,virtualenv]", "filelock (>=3)", "pytest (>=6.2.4)", "pytest-cov (>=2.12)", "pytest-mock (>=2)", "pytest-rerunfailures (>=9.1)", "pytest-xdist (>=1.34)", "setuptools (>=42.0.0)", "setuptools (>=56.0.0)", "setuptools (>=56.0.0)", "setuptools (>=67.8.0)", "wheel (>=0.36.0)"] +typing = ["build[uv]", "importlib-metadata (>=5.1)", "mypy (>=1.9.0,<1.10.0)", "tomli", "typing-extensions (>=3.7.4.3)"] +uv = ["uv (>=0.1.18)"] virtualenv = ["virtualenv (>=20.0.35)"] +[[package]] +name = "colorama" +version = "0.4.6" +description = "Cross-platform colored terminal text." +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +files = [ + {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, + {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, +] + [[package]] name = "cython" version = "0.29.33" @@ -73,66 +85,46 @@ files = [ [[package]] name = "flit-core" -version = "2.3.0" +version = "3.9.0" description = "Distribution-building parts of Flit. See flit package for more information" optional = false -python-versions = ">=2.7, !=3.0, !=3.1, !=3.2, != 3.3" +python-versions = ">=3.6" files = [ - {file = "flit_core-2.3.0-py2.py3-none-any.whl", hash = "sha256:a8f8904b534966712390e0a2e434cd33f76037730a0aaed299a286f9e18cac2b"}, - {file = "flit_core-2.3.0.tar.gz", hash = "sha256:a50bcd8bf5785e3a7d95434244f30ba693e794c5204ac1ee908fc07c4acdbf80"}, + {file = "flit_core-3.9.0-py3-none-any.whl", hash = "sha256:7aada352fb0c7f5538c4fafeddf314d3a6a92ee8e2b1de70482329e42de70301"}, + {file = "flit_core-3.9.0.tar.gz", hash = "sha256:72ad266176c4a3fcfab5f2930d76896059851240570ce9a98733b658cb786eba"}, ] -[package.dependencies] -pytoml = "*" - [[package]] name = "packaging" -version = "20.9" +version = "24.1" description = "Core utilities for Python packages" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +python-versions = ">=3.8" files = [ - {file = "packaging-20.9-py2.py3-none-any.whl", hash = "sha256:67714da7f7bc052e064859c05c595155bd1ee9f69f76557e21f051443c20947a"}, - {file = "packaging-20.9.tar.gz", hash = "sha256:5b327ac1320dc863dca72f4514ecc086f31186744b84a230374cc1fd776feae5"}, + {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, + {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, ] -[package.dependencies] -pyparsing = ">=2.0.2" - -[[package]] -name = "pep517" -version = "0.9.1" -description = "Wrappers to build Python packages using PEP 517 hooks" -optional = false -python-versions = "*" -files = [ - {file = "pep517-0.9.1-py2.py3-none-any.whl", hash = "sha256:3985b91ebf576883efe5fa501f42a16de2607684f3797ddba7202b71b7d0da51"}, - {file = "pep517-0.9.1.tar.gz", hash = "sha256:aeb78601f2d1aa461960b43add204cc7955667687fbcf9cdb5170f00556f117f"}, -] - -[package.dependencies] -toml = "*" - [[package]] name = "pip" -version = "21.3.1" +version = "24.1.2" description = "The PyPA recommended tool for installing Python packages." optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "pip-21.3.1-py3-none-any.whl", hash = "sha256:deaf32dcd9ab821e359cd8330786bcd077604b5c5730c0b096eda46f95c24a2d"}, - {file = "pip-21.3.1.tar.gz", hash = "sha256:fd11ba3d0fdb4c07fbc5ecbba0b1b719809420f25038f8ee3cd913d3faa3033a"}, + {file = "pip-24.1.2-py3-none-any.whl", hash = "sha256:7cd207eed4c60b0f411b444cd1464198fe186671c323b6cd6d433ed80fc9d247"}, + {file = "pip-24.1.2.tar.gz", hash = "sha256:e5458a0b89f2755e0ee8c0c77613fe5273e05f337907874d64f13171a898a7ff"}, ] [[package]] -name = "pyparsing" -version = "2.4.7" -description = "Python parsing module" +name = "pyproject-hooks" +version = "1.1.0" +description = "Wrappers to call pyproject.toml-based build backend hooks." optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +python-versions = ">=3.7" files = [ - {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"}, - {file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"}, + {file = "pyproject_hooks-1.1.0-py3-none-any.whl", hash = "sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2"}, + {file = "pyproject_hooks-1.1.0.tar.gz", hash = "sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965"}, ] [[package]] @@ -150,61 +142,40 @@ files = [ docs = ["jaraco.packaging (>=8.2)", "rst.linker (>=1.9)", "sphinx"] testing = ["pytest (>=3.5,!=3.7.3)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=1.2.3)", "pytest-cov", "pytest-enabler", "pytest-flake8", "pytest-mypy", "pytest-virtualenv"] -[[package]] -name = "pytoml" -version = "0.1.21" -description = "A parser for TOML-0.4.0" -optional = false -python-versions = "*" -files = [ - {file = "pytoml-0.1.21-py2.py3-none-any.whl", hash = "sha256:57a21e6347049f73bfb62011ff34cd72774c031b9828cb628a752225136dfc33"}, - {file = "pytoml-0.1.21.tar.gz", hash = "sha256:8eecf7c8d0adcff3b375b09fe403407aa9b645c499e5ab8cac670ac4a35f61e7"}, -] - [[package]] name = "setuptools" -version = "54.0.0" +version = "70.3.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "setuptools-54.0.0-py3-none-any.whl", hash = "sha256:d85b57c41e88b69ab87065c964134ec85b7573cbab0fdaa7ef32330ed764600a"}, - {file = "setuptools-54.0.0.tar.gz", hash = "sha256:34efee89c4c879204f5739ec6d9d3635195b0b7d2b51e25c9261a327367ec5ff"}, + {file = "setuptools-70.3.0-py3-none-any.whl", hash = "sha256:fe384da74336c398e0d956d1cae0669bc02eed936cdb1d49b57de1990dc11ffc"}, + {file = "setuptools-70.3.0.tar.gz", hash = "sha256:f171bab1dfbc86b132997f26a119f6056a57950d058587841a0082e8830f9dc5"}, ] [package.extras] -certs = ["certifi (==2016.9.26)"] -docs = ["jaraco.packaging (>=8.2)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx"] -ssl = ["wincertstore (==0.2)"] -testing = ["flake8-2020", "jaraco.envs", "jaraco.path (>=3.2.0)", "mock", "paver", "pip (>=19.1)", "pytest (>=3.5,!=3.7.3)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.0.1)", "pytest-flake8", "pytest-mypy", "pytest-virtualenv (>=1.2.7)", "pytest-xdist", "sphinx", "virtualenv (>=13.0.0)", "wheel"] +doc = ["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"] +test = ["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)", "jaraco.test", "mypy (==1.10.0)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (>=0.3.2)", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] [[package]] name = "setuptools-scm" -version = "5.0.2" +version = "8.1.0" description = "the blessed package to manage your versions by scm tags" optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" +python-versions = ">=3.8" files = [ - {file = "setuptools_scm-5.0.2-py2.py3-none-any.whl", hash = "sha256:bd5c4e37f74c103e117549f89aeb3c244488c4a6422df786d1a7d03257f16b34"}, - {file = "setuptools_scm-5.0.2.tar.gz", hash = "sha256:83a0cedd3449e3946307811a4c7b9d89c4b5fd464a2fb5eeccd0a5bb158ae5c8"}, + {file = "setuptools_scm-8.1.0-py3-none-any.whl", hash = "sha256:897a3226a6fd4a6eb2f068745e49733261a21f70b1bb28fce0339feb978d9af3"}, + {file = "setuptools_scm-8.1.0.tar.gz", hash = "sha256:42dea1b65771cba93b7a515d65a65d8246e560768a66b9106a592c8e7f26c8a7"}, ] [package.dependencies] +packaging = ">=20" setuptools = "*" [package.extras] -toml = ["toml"] - -[[package]] -name = "toml" -version = "0.10.2" -description = "Python Library for Tom's Obvious, Minimal Language" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, - {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, -] +docs = ["entangled-cli (>=2.0,<3.0)", "mkdocs", "mkdocs-entangled-plugin", "mkdocs-material", "mkdocstrings[python]", "pygments"] +rich = ["rich"] +test = ["build", "pytest", "rich", "typing-extensions", "wheel"] [[package]] name = "wheel" @@ -222,5 +193,5 @@ test = ["pytest (>=3.0.0)", "pytest-cov"] [metadata] lock-version = "2.0" -python-versions = "^3.9" -content-hash = "82e66fdec9da207381c7afc17ccdd44d27f24100938406992cff0e71d922f61a" +python-versions = "^3.11" +content-hash = "4c3757349dc781b77a3f83b0aa1d166107dd3f855c40d988b62a29ad96e9f6cf" diff --git a/workstation-bootstrap/pyproject.toml b/workstation-bootstrap/pyproject.toml index 25b01305..35d35b54 100644 --- a/workstation-bootstrap/pyproject.toml +++ b/workstation-bootstrap/pyproject.toml @@ -7,11 +7,12 @@ license = "GPLv3+" readme = "README.md" [tool.poetry.dependencies] -python = "^3.9" -build = "0.3.0" +python = "^3.11" +build = "1.2.1" wheel = "0.36.2" -pip = "21.3.1" -setuptools-scm = "5.0.2" +pip = "24.1.2" +setuptools = "70.3.0" +setuptools-scm = "8.1.0" pytest-runner = "5.3.0" cython = "0.29.33" -flit-core = "2.3.0" \ No newline at end of file +flit-core = "3.9.0" diff --git a/workstation-bootstrap/sha256sums.txt b/workstation-bootstrap/sha256sums.txt index 90a4bd40..1257d2f8 100644 --- a/workstation-bootstrap/sha256sums.txt +++ b/workstation-bootstrap/sha256sums.txt @@ -3,26 +3,40 @@ 5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a Cython-0.29.33.tar.gz 3fe8fac398ae76f534dee92c0db01c2960e271094f8cd52aa9d24a633c244e59 build-0.3.0-py2.py3-none-any.whl 0eb95b2c8d770d7c4c9b92c68c227c350bbf65f3ec83551ace9097c18cc15fdd build-0.3.0.tar.gz +246810623c6c053ba7c52f2c1913a6f4fa26f04c0a751e3b1a49c8740354634a build-1.2.1-py3-none-any.whl +526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d build-1.2.1.tar.gz a14d6cca50a51eff2c418fc3f8e887cd31a3233a6b465451fd57074e232d7c4c flit_core-2.3.0-py2.py3-none-any.whl a50bcd8bf5785e3a7d95434244f30ba693e794c5204ac1ee908fc07c4acdbf80 flit_core-2.3.0.tar.gz +5b9ab0f0009e02f80bb59c27d57a3cf160cca6375d074cafd0ea84f0d342be31 flit_core-3.9.0-py3-none-any.whl +72ad266176c4a3fcfab5f2930d76896059851240570ce9a98733b658cb786eba flit_core-3.9.0.tar.gz 44698376bc57a48290dc82bfdc20d339684856b24d6b8c3760b284de4eebc498 packaging-20.9-py2.py3-none-any.whl 5b327ac1320dc863dca72f4514ecc086f31186744b84a230374cc1fd776feae5 packaging-20.9.tar.gz +a5d5fa1aaade614246beb5d96d7bf502a03bbd2373ed4a4fc70eed3e7ce790a0 packaging-24.1-py3-none-any.whl +026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002 packaging-24.1.tar.gz bfe04a1859fd3cbd3bc2a1ffd2a6dbf30e912bf7fc36ed55d4c838d642c55934 pep517-0.9.1-py2.py3-none-any.whl aeb78601f2d1aa461960b43add204cc7955667687fbcf9cdb5170f00556f117f pep517-0.9.1.tar.gz f266816461e421e2bbdb61e6e122d01fe638b5710698879ab283cc456aabd1d1 pip-21.0.1-py3-none-any.whl 99bbde183ec5ec037318e774b0d8ae0a64352fe53b2c7fd630be1d07e94f41e5 pip-21.0.1.tar.gz 6934731b2bc2162636cf88173c73bf2318d78fe5793be14f5d4634a526fdb5c2 pip-21.3.1-py3-none-any.whl fd11ba3d0fdb4c07fbc5ecbba0b1b719809420f25038f8ee3cd913d3faa3033a pip-21.3.1.tar.gz +45941b49b443d67e8f2c820b4fa9d4aa916326f897abfa1068914f1b0ebc6eb2 pip-24.1.2-py3-none-any.whl +e5458a0b89f2755e0ee8c0c77613fe5273e05f337907874d64f13171a898a7ff pip-24.1.2.tar.gz 4d00a1a6d2bf41a459fa6f47d41a1c5d157715283c2dc4a4b291972037bc9620 pyparsing-2.4.7-py2.py3-none-any.whl c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1 pyparsing-2.4.7.tar.gz +1058f6b6ac3f83e7220aef532e4357ce45416160b270c787788975d32ed11eb1 pyproject_hooks-1.1.0-py3-none-any.whl +4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 pyproject_hooks-1.1.0.tar.gz ca3f58ff4957e8be6c54c55d575b235725cbbcf4dc0d5091c29c6444cfc8a5fe pytest-runner-5.3.0.tar.gz 3084ada00452395171c8f10199d2b5d3b74c6948518c2b6bd75e948c77ca2280 pytest_runner-5.3.0-py3-none-any.whl 97e4f6bd5d1d2a32f82d5c6ec9bb90a1b60db3af81b6427ee9a5949021d56d7b pytoml-0.1.21-py2.py3-none-any.whl 8eecf7c8d0adcff3b375b09fe403407aa9b645c499e5ab8cac670ac4a35f61e7 pytoml-0.1.21.tar.gz d55810b08ce4cef4d4e354e4fc1013c435abf3a9712daa4f48dcfc8694f4722f setuptools-54.0.0-py3-none-any.whl 34efee89c4c879204f5739ec6d9d3635195b0b7d2b51e25c9261a327367ec5ff setuptools-54.0.0.tar.gz +663e40f0f62eed3ee04ec66d5a8bb2c36a365b98639bf52f050a2a857a704e38 setuptools-70.3.0-py3-none-any.whl +f171bab1dfbc86b132997f26a119f6056a57950d058587841a0082e8830f9dc5 setuptools-70.3.0.tar.gz 96d120093688708a75155802077cc3fefd4352b2b5e30386821e86bbc4c8c402 setuptools_scm-5.0.2-py2.py3-none-any.whl 83a0cedd3449e3946307811a4c7b9d89c4b5fd464a2fb5eeccd0a5bb158ae5c8 setuptools_scm-5.0.2.tar.gz +ed687948d45961dba39e0931955234cce9e42fcfc3da1c8a635c2abbebd1d15e setuptools_scm-8.1.0-py3-none-any.whl +42dea1b65771cba93b7a515d65a65d8246e560768a66b9106a592c8e7f26c8a7 setuptools_scm-8.1.0.tar.gz 931471fdf4a532e4095922de7eb81ef13da584d91af4f93e2e7284b29f56a65b toml-0.10.2-py2.py3-none-any.whl b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f toml-0.10.2.tar.gz 870fcd67bd55da8e73be17468e970d365ad926ac9c5fee0e00ad778019c579d9 wheel-0.36.2-py2.py3-none-any.whl diff --git a/workstation-bootstrap/sha256sums.txt.asc b/workstation-bootstrap/sha256sums.txt.asc index 4827159c..70562457 100644 --- a/workstation-bootstrap/sha256sums.txt.asc +++ b/workstation-bootstrap/sha256sums.txt.asc @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIzBAABCgAdFiEEg9DHSm9f9xHUeVQP4MkLmHLhbXMFAmV3qcYACgkQ4MkLmHLh -bXNN3w/8DFUAUII261AhYbO/7VryxUrHy0HnzfejNw8/jDyGzSLd9IHKvJGdl8YD -2nFiKlY5a38xZYaymHqdp2/cncFwO3IIuNAXWeLI+ucoD4Wj0yr+kOfwSbHMoEiS -ff88v+QUad+Z6AfJh36ADQZ7r1oDOeBnNg481hRT0OqEutMLpK9EsVUqtGHhAKyj -XPFbSk5XbGQuuEJ5ROX8QBHZ8Rkfzlc+Ir1QreV0W0RDIP811l6xoru0xevPa5RL -HlK7lRfb574upHny5OaElxFEVJpe8Yv/STpwjHS6dvdslmnJvGOiMdMSmccDpch3 -wX56+/nAMyH9JD2CrpJrrS6qMAOhHljSLyN9wZA1SGlXxX30Hf7YkqrqOfHXf9yL -cieTmEVWKZakxVRNi3MTuyu3fpXTBl8HLn5FDSuXQTv8SH0L6KbFndKicoNDtXx8 -aACYZEV3zIkAtd2pdoFUYoicHi3v7AwDSYRXPbrDaGWMYJYlaMAbvSSuNLFsJLZH -1365vvCXZ9l1oA55U0xbeMmYPvjLHmI7Nhk/auA24B5ajG0Cq70bLhJuoobTZjtC -crdL/UY42XuMsjCvLa7+7uNCcQFJL1va/Gw5hAr+qhj1ud+9KWiN0Kzbghk54Vao -7wXFJXDFW5MOGVJQ9z2tlV3oNSTeeRZz6yjtGQ/ylEmUnVz0J68= -=zu+Q +iQIzBAABCAAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAmaeeMcACgkQ8QX4EBsF +JpuLvw//ae7xNktqI9L/AqlueVgtR0dgdG9tM673LA9QB2jw+7keokum3b6CcPhK +P1dZzk784TvVwvGGne8uJEHwsnKNGcI0e57/70S8WIs4hj2dqjO8zfWXknLdnYTn +/K9BVBWsadgyL0vODb43cDQJs6R9HhBUChUMEZF3dozIuGTBmC2jKSMYVfoXt2+E +wgJWWPSdJ/1dTzrK8tF8OSpN67r3MqrKKcfvHpxADadyFuu7y+JvUmwfA0XHd61I +svFBaG4r3/vNgg+OYYI6fR9SUfVVwWfUWJtmwzfWii8pqE1f2JbdMHqqPQ69WxXB +rrJcofrgtB460v0JYADz+MqNM2Wun/WzxONNnO78ZT7Cdq+tQrWprTYVcjNZGXc0 +hVowICVoUKUrblm4zMlNRQ9dQxJU3UCbIUcx67FXdYFqpt6MW/u9/0gkUNJlT1QP +U1qjz6v23yTx1iZRPfLV6Oks72L95WvpTfXXePJ2ihsz7J3bPyjLPLYKUGukU7Lo +36Zkz7mHTJ6iu1OYSGByNVHAy/bszLllpuXAfNlGakuDb9a5wvrUGgPXRB4IC3eq +JcL1rp+T/cQBd2tosCqTdoYZPQoaln0/cij/iYpX6JpYTsurNc3mPOZltjSaMrV8 +DtK2YZ6y+4QcHeHWa1m0H4/c98EGqKxinWPtreeGu6hlf0fgZxs= +=OGDn -----END PGP SIGNATURE----- diff --git a/workstation-bootstrap/wheels/build-1.2.1-py3-none-any.whl b/workstation-bootstrap/wheels/build-1.2.1-py3-none-any.whl new file mode 100644 index 00000000..ea872c1d --- /dev/null +++ b/workstation-bootstrap/wheels/build-1.2.1-py3-none-any.whl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:246810623c6c053ba7c52f2c1913a6f4fa26f04c0a751e3b1a49c8740354634a +size 21911 diff --git a/workstation-bootstrap/wheels/build-1.2.1.tar.gz b/workstation-bootstrap/wheels/build-1.2.1.tar.gz new file mode 100644 index 00000000..39858948 --- /dev/null +++ b/workstation-bootstrap/wheels/build-1.2.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d +size 44781 diff --git a/workstation-bootstrap/wheels/flit_core-3.9.0-py3-none-any.whl b/workstation-bootstrap/wheels/flit_core-3.9.0-py3-none-any.whl new file mode 100644 index 00000000..7caffae1 --- /dev/null +++ b/workstation-bootstrap/wheels/flit_core-3.9.0-py3-none-any.whl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b9ab0f0009e02f80bb59c27d57a3cf160cca6375d074cafd0ea84f0d342be31 +size 63141 diff --git a/workstation-bootstrap/wheels/flit_core-3.9.0.tar.gz b/workstation-bootstrap/wheels/flit_core-3.9.0.tar.gz new file mode 100644 index 00000000..37da2fec --- /dev/null +++ b/workstation-bootstrap/wheels/flit_core-3.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72ad266176c4a3fcfab5f2930d76896059851240570ce9a98733b658cb786eba +size 41917 diff --git a/workstation-bootstrap/wheels/packaging-24.1-py3-none-any.whl b/workstation-bootstrap/wheels/packaging-24.1-py3-none-any.whl new file mode 100644 index 00000000..78f5ab68 --- /dev/null +++ b/workstation-bootstrap/wheels/packaging-24.1-py3-none-any.whl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5d5fa1aaade614246beb5d96d7bf502a03bbd2373ed4a4fc70eed3e7ce790a0 +size 53985 diff --git a/workstation-bootstrap/wheels/packaging-24.1.tar.gz b/workstation-bootstrap/wheels/packaging-24.1.tar.gz new file mode 100644 index 00000000..7e353f63 --- /dev/null +++ b/workstation-bootstrap/wheels/packaging-24.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002 +size 148788 diff --git a/workstation-bootstrap/wheels/pip-24.1.2-py3-none-any.whl b/workstation-bootstrap/wheels/pip-24.1.2-py3-none-any.whl new file mode 100644 index 00000000..4f88fde3 --- /dev/null +++ b/workstation-bootstrap/wheels/pip-24.1.2-py3-none-any.whl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45941b49b443d67e8f2c820b4fa9d4aa916326f897abfa1068914f1b0ebc6eb2 +size 1824405 diff --git a/workstation-bootstrap/wheels/pip-24.1.2.tar.gz b/workstation-bootstrap/wheels/pip-24.1.2.tar.gz new file mode 100644 index 00000000..3479b382 --- /dev/null +++ b/workstation-bootstrap/wheels/pip-24.1.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5458a0b89f2755e0ee8c0c77613fe5273e05f337907874d64f13171a898a7ff +size 1926029 diff --git a/workstation-bootstrap/wheels/pyproject_hooks-1.1.0-py3-none-any.whl b/workstation-bootstrap/wheels/pyproject_hooks-1.1.0-py3-none-any.whl new file mode 100644 index 00000000..a620d314 --- /dev/null +++ b/workstation-bootstrap/wheels/pyproject_hooks-1.1.0-py3-none-any.whl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1058f6b6ac3f83e7220aef532e4357ce45416160b270c787788975d32ed11eb1 +size 9184 diff --git a/workstation-bootstrap/wheels/pyproject_hooks-1.1.0.tar.gz b/workstation-bootstrap/wheels/pyproject_hooks-1.1.0.tar.gz new file mode 100644 index 00000000..341aaa13 --- /dev/null +++ b/workstation-bootstrap/wheels/pyproject_hooks-1.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 +size 7838 diff --git a/workstation-bootstrap/wheels/setuptools-70.3.0-py3-none-any.whl b/workstation-bootstrap/wheels/setuptools-70.3.0-py3-none-any.whl new file mode 100644 index 00000000..9e2ba2ce --- /dev/null +++ b/workstation-bootstrap/wheels/setuptools-70.3.0-py3-none-any.whl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:663e40f0f62eed3ee04ec66d5a8bb2c36a365b98639bf52f050a2a857a704e38 +size 931070 diff --git a/workstation-bootstrap/wheels/setuptools-70.3.0.tar.gz b/workstation-bootstrap/wheels/setuptools-70.3.0.tar.gz new file mode 100644 index 00000000..bb973d6a --- /dev/null +++ b/workstation-bootstrap/wheels/setuptools-70.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f171bab1dfbc86b132997f26a119f6056a57950d058587841a0082e8830f9dc5 +size 2333112 diff --git a/workstation-bootstrap/wheels/setuptools_scm-8.1.0-py3-none-any.whl b/workstation-bootstrap/wheels/setuptools_scm-8.1.0-py3-none-any.whl new file mode 100644 index 00000000..48158630 --- /dev/null +++ b/workstation-bootstrap/wheels/setuptools_scm-8.1.0-py3-none-any.whl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed687948d45961dba39e0931955234cce9e42fcfc3da1c8a635c2abbebd1d15e +size 43669 diff --git a/workstation-bootstrap/wheels/setuptools_scm-8.1.0.tar.gz b/workstation-bootstrap/wheels/setuptools_scm-8.1.0.tar.gz new file mode 100644 index 00000000..30e71136 --- /dev/null +++ b/workstation-bootstrap/wheels/setuptools_scm-8.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42dea1b65771cba93b7a515d65a65d8246e560768a66b9106a592c8e7f26c8a7 +size 76465