diff --git a/pyproject.toml b/pyproject.toml index a401a3246..7b8f0acd8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ optional-dependencies.dev = [ "pydocstyle==6.3", "pylint[spelling]==4.0.7", "pylint-per-file-ignores==3.2.1", - "pyproject-fmt==2.27.0", + "pyproject-fmt==2.27.1", "pyrefly==1.2.0", "pyright==1.1.411", "pyroma==5.0.1", diff --git a/uv.lock b/uv.lock index ba70be3dc..f986683b7 100644 --- a/uv.lock +++ b/uv.lock @@ -1529,33 +1529,33 @@ wheels = [ [[package]] name = "pyproject-fmt" -version = "2.27.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/76/39/65b0c0342498ca594f1f678e9bb955bde32ba75ffabf8dff6c711d703109/pyproject_fmt-2.27.0.tar.gz", hash = "sha256:31f638e1d42a6689922d9c413d410a5f3f56e45c844830763321119e919cd45b", size = 300145, upload-time = "2026-08-03T22:54:59.243Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/41/2ef4c9e092a4c3e7c70311eb2cfd4125fac742734db708ab5c00cef62483/pyproject_fmt-2.27.0-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:0a780b411258f5ee62b9c622c0c07f55053e64e0866cfede5648b99b7573ec84", size = 5344637, upload-time = "2026-08-03T22:54:07.039Z" }, - { url = "https://files.pythonhosted.org/packages/69/56/4f88cfd3f4e83bd6ba16c0a9b0d9776efbeb4bd504fb661da5d9344790a6/pyproject_fmt-2.27.0-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:62acfbfe9dc150e542d0764aed71e901f6f2d818e3a9c07ee5176306348db146", size = 5102853, upload-time = "2026-08-03T22:54:08.96Z" }, - { url = "https://files.pythonhosted.org/packages/82/93/84b226f18da04a3ef21308f8a310b859e96c44cbeb88723f0409d70eb411/pyproject_fmt-2.27.0-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:754f840e915861a594ab402c1c62e09c7a53692e5db57eb544a6731154c674ce", size = 5273151, upload-time = "2026-08-03T22:54:10.75Z" }, - { url = "https://files.pythonhosted.org/packages/7f/79/d6d47dc82e39a759819af2cde51adfefcef9cff32a421245f32b18393ecf/pyproject_fmt-2.27.0-cp310-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:97c803bd973d5c8a37a368a7c6d571ff09817570bc48b23b286ab3c55712c124", size = 5667236, upload-time = "2026-08-03T22:54:12.448Z" }, - { url = "https://files.pythonhosted.org/packages/cc/28/2e2c1a3a558be20b6fdf4c415fed97e5da32d3232ae90f84091a3b00a486/pyproject_fmt-2.27.0-cp310-abi3-manylinux_2_31_riscv64.whl", hash = "sha256:dcdd93f1c1cab93b79ed6777ef729ac7961f3b1e8a7a0b7ff04b4b826a016b96", size = 5365689, upload-time = "2026-08-03T22:54:14.431Z" }, - { url = "https://files.pythonhosted.org/packages/50/9f/b57e8ad891ea9f5fa6afec3c2d25d7d8cc8b8725cfd91381ff9b08baf8d4/pyproject_fmt-2.27.0-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:d274ec865d4af811b874e85f23cfdc332ab05f2a66c5a6e6d10d3ff689462b5d", size = 5272980, upload-time = "2026-08-03T22:54:16.335Z" }, - { url = "https://files.pythonhosted.org/packages/56/61/914c9c4957b2e944c84adf211d6a8f28554bcc97b553de170a81aca5e96e/pyproject_fmt-2.27.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a3fc9615a0b438c2cf9b7d233a9235b5889fd3cc9f7376e90418bce5f4f2acc8", size = 5842234, upload-time = "2026-08-03T22:54:18.219Z" }, - { url = "https://files.pythonhosted.org/packages/90/f8/f16f7cc82eca680997cb36fb175a3a2a9246b47a1d90d718d59baf0f111b/pyproject_fmt-2.27.0-cp310-abi3-win_amd64.whl", hash = "sha256:3b44079ecf57addebfb06c8cbba5961d69eaea8e5dc5a21b781804c0c49a48b7", size = 5546145, upload-time = "2026-08-03T22:54:20.443Z" }, - { url = "https://files.pythonhosted.org/packages/33/79/4d3fdfbdf4afe879dab75555af1387fca77f0f3397c36d79f9e3092d09d2/pyproject_fmt-2.27.0-cp310-abi3-win_arm64.whl", hash = "sha256:b226c744ab4d1a6918ecbccbcc2d73d0e7a3527d73c44dc8c5a3775c56dc0dd0", size = 5068780, upload-time = "2026-08-03T22:54:22.377Z" }, - { url = "https://files.pythonhosted.org/packages/cb/c8/b621c3cbc19eb81d2473aab02c09bd2418929f3d61d9f3c92f127f285ba4/pyproject_fmt-2.27.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:ce05601d0d266587a8cd08af6e1cc19935e1dc3be7d6f83fa20537d6a242512d", size = 5344535, upload-time = "2026-08-03T22:54:24.127Z" }, - { url = "https://files.pythonhosted.org/packages/23/c4/f7e51e7f59d586e0797de2f533029c71cd888025b33d51dbb3967ffd2f10/pyproject_fmt-2.27.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:97901311988fd3601df115af63cd285317ad60b4db79c4598efcbe9f8a7816c2", size = 5097006, upload-time = "2026-08-03T22:54:25.99Z" }, - { url = "https://files.pythonhosted.org/packages/e1/13/cd92d6bab4f1075425982e3e6c85bc300e320c9e8e53e96028386192ef73/pyproject_fmt-2.27.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:624a4aa2f4553697dd078f1c00edc8659a5e5ccfd07325611358332f0a5dcf13", size = 5267186, upload-time = "2026-08-03T22:54:27.869Z" }, - { url = "https://files.pythonhosted.org/packages/76/99/948a3f766935723b17143ee23bdf15b7b35bc9248fb14cbd019ece93ce2a/pyproject_fmt-2.27.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:cdec6b19d887bb27df0a06448e9d0a4c3366c4a0e5b6ad308262d379a904d337", size = 5662485, upload-time = "2026-08-03T22:54:29.966Z" }, - { url = "https://files.pythonhosted.org/packages/02/30/7700d5c1a123ed76289b673f68f2f558faddeea4f60b2d58634acd91497c/pyproject_fmt-2.27.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:00833606878a5cf8e0d980e9175788a5b6d44a0d68d88d5723ec2befafddda06", size = 5266508, upload-time = "2026-08-03T22:54:32.135Z" }, - { url = "https://files.pythonhosted.org/packages/31/46/4b177d5606d3632a8690bc8489ae34984e712e58aa52496c811f1706d671/pyproject_fmt-2.27.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:48d5f4da35d77905bf2234f12b787fecb2247d0573793f31c075a1469333bf39", size = 5837669, upload-time = "2026-08-03T22:54:34.081Z" }, - { url = "https://files.pythonhosted.org/packages/9c/9d/c13f03014b2538a515caa83b6a41ef08b29f6ee6af7ac3cd75f0732384a6/pyproject_fmt-2.27.0-cp314-cp314t-win_amd64.whl", hash = "sha256:cc014e22b1e10d5f0d7b51faa281d310f04a646607ed4e620cf031bd5d7f57e8", size = 5543009, upload-time = "2026-08-03T22:54:36.049Z" }, - { url = "https://files.pythonhosted.org/packages/0b/21/341bc93ce40488a0e49bfc45e3328e11d4011ce655f2f45bd1f91f989199/pyproject_fmt-2.27.0-cp314-cp314t-win_arm64.whl", hash = "sha256:3e104c0a28212af3e2b4228b04c83220c762ce4f0bd0ec7bb2f2230361a7f154", size = 5064853, upload-time = "2026-08-03T22:54:38.72Z" }, - { url = "https://files.pythonhosted.org/packages/db/44/34cef5210591b288e0cc44138ecd4549ca93e933e11c26d4449129d34ae0/pyproject_fmt-2.27.0-cp315-cp315t-macosx_10_12_x86_64.whl", hash = "sha256:f84843bfc074b8defa4376113a9d17b9d5f7ec10c5c5185662427409b4b9fea9", size = 5344052, upload-time = "2026-08-03T22:54:40.415Z" }, - { url = "https://files.pythonhosted.org/packages/67/5a/2ec9937459827018bb6983e29a5c6f62d519ae3019b359807c068cd2ca46/pyproject_fmt-2.27.0-cp315-cp315t-macosx_11_0_arm64.whl", hash = "sha256:3291f2526bb0071801dd1734ba10062f7363a82123a61810aebf2d823a6bc52b", size = 5096312, upload-time = "2026-08-03T22:54:42.57Z" }, - { url = "https://files.pythonhosted.org/packages/45/14/fbaa36049d3aaec9f82b83d699cdb9fc2a46dad2ca740168111c312b4cb2/pyproject_fmt-2.27.0-cp315-cp315t-manylinux_2_28_aarch64.whl", hash = "sha256:0d7f55de0460109fb892323384ce1bb6cde5b3756a7c62b1465884b42ac648ed", size = 5268557, upload-time = "2026-08-03T22:54:44.37Z" }, - { url = "https://files.pythonhosted.org/packages/95/c9/dbffa555dd0686c1309e72274d1fb5ad2feaed40469caeec62f5dc32717a/pyproject_fmt-2.27.0-cp315-cp315t-manylinux_2_28_x86_64.whl", hash = "sha256:9960ec75a2e1275c7519309838e196cbd2863db918ac8d6cf2edb89d715dbfc3", size = 5662628, upload-time = "2026-08-03T22:54:46.514Z" }, - { url = "https://files.pythonhosted.org/packages/f0/a5/a41d21f984207e719cf338165440758b561ecd6875c5f682cfe578b9424b/pyproject_fmt-2.27.0-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:880f3002f702e8c888fd4b129ca699d318ebc3266ed12cc7a2f7b411e56d641f", size = 5267349, upload-time = "2026-08-03T22:54:49.068Z" }, - { url = "https://files.pythonhosted.org/packages/76/08/a51aa810d4a5518bfd8cb5bf49f55864a7cf88f5aa190fcf8627c6364c80/pyproject_fmt-2.27.0-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:8a6e68a0780828853850c0e284fd67e75c14e7e40d681894f40bca5d17b0d93b", size = 5837708, upload-time = "2026-08-03T22:54:50.846Z" }, +version = "2.27.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/f8/511b146850b0fa9de0b5e3a8094ec6022d8d467412c6c744415277c5ad68/pyproject_fmt-2.27.1.tar.gz", hash = "sha256:e670cd95d98e43f0a475e10ad841e0796ed5b854eca0e96009e8fa12c2b9632d", size = 299527, upload-time = "2026-08-12T16:33:12.207Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ac/0e/233fb83280e77279411ab93dbae283b85ed8506dad604c2f4fc41d084ed4/pyproject_fmt-2.27.1-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:7148c2d8bcb674179a7705dc716404ca14e7bb93554433f1774d3fc4bf0cf61d", size = 5337526, upload-time = "2026-08-12T16:32:06.449Z" }, + { url = "https://files.pythonhosted.org/packages/c4/21/f33845bdcf63e38d3417fc14a8bd025539e7989b21e0ce3799d6ae3506c2/pyproject_fmt-2.27.1-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:02561d94834fc14ce0b6627c3b9efded845bb9d521b75f1ca804b95bb5490fef", size = 5092969, upload-time = "2026-08-12T16:32:08.827Z" }, + { url = "https://files.pythonhosted.org/packages/d6/8b/9feb7fb7349f5c183eeb964813df79ec526b44dc75424cc3e9523aef4428/pyproject_fmt-2.27.1-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:beceb2e014459ebd9573cb6d0593564e2002b0881455cd17ab8dbbdf929b46c3", size = 5267885, upload-time = "2026-08-12T16:32:11.417Z" }, + { url = "https://files.pythonhosted.org/packages/70/15/7e71b6f9757e5c41ecea7cb1f663b64236304dbed95f8942a4f135900728/pyproject_fmt-2.27.1-cp310-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:b95be8992dedd41ddd196f58b1e47618a1327c60f397fe303907ee657a65d410", size = 5664498, upload-time = "2026-08-12T16:32:14.043Z" }, + { url = "https://files.pythonhosted.org/packages/d8/aa/bc1b541fb0bc215df41207d98e1ff3b6f15071836011865808583d96b7e5/pyproject_fmt-2.27.1-cp310-abi3-manylinux_2_31_riscv64.whl", hash = "sha256:681663e33b9180344f76957f37d9d1abe3db5bb4cb70aeb78902c0dd2ca587cd", size = 5362490, upload-time = "2026-08-12T16:32:16.4Z" }, + { url = "https://files.pythonhosted.org/packages/20/99/5f2e6061f69fe25726cfc736892f22bc4329e1b68a085e3c793948fd8abc/pyproject_fmt-2.27.1-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:a633646e16f42f3a8a8906a0de0727d4188666f556550d014826d213a542a2d3", size = 5266795, upload-time = "2026-08-12T16:32:19.179Z" }, + { url = "https://files.pythonhosted.org/packages/64/31/a191cb2520ec33572038ff7bdb56ca56d7fce0feac406153120fc6365a8b/pyproject_fmt-2.27.1-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:4f6b35f81e287f2f4f6f87a21cd93bbe9648b7e876d9d1e8750185b67bbc4b10", size = 5840046, upload-time = "2026-08-12T16:32:22.066Z" }, + { url = "https://files.pythonhosted.org/packages/aa/d6/df97e662255dcb0d007356b6ff908ed4d748e7b77536d40412668808f375/pyproject_fmt-2.27.1-cp310-abi3-win_amd64.whl", hash = "sha256:4d37d7bd1f9f4c675da9a729a61995c61d5a219c2657bf7b615c539096298772", size = 5541539, upload-time = "2026-08-12T16:32:24.335Z" }, + { url = "https://files.pythonhosted.org/packages/d4/cc/a4d8c22c7f3c4c61da06bb8c8f5c8d311c50e644ab1728d90e787afac960/pyproject_fmt-2.27.1-cp310-abi3-win_arm64.whl", hash = "sha256:75a5787108544320304ae5133c8f8b096290daef588bd19947eb870cf0639a71", size = 5065351, upload-time = "2026-08-12T16:32:26.799Z" }, + { url = "https://files.pythonhosted.org/packages/73/92/9cf2a7e347f4ac391433bb52cd067c57cf7cb8ed921fe4f3b8f9cea0c4b5/pyproject_fmt-2.27.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:f8b59b0fa68f4d266a3126b17ac27a160f8378fe5d460eeff5cebdbc5ce2862e", size = 5336475, upload-time = "2026-08-12T16:32:29.341Z" }, + { url = "https://files.pythonhosted.org/packages/33/a5/6ca0d02de57f2bfe532eafc70905beea070beb90661af0eb0801f1f43416/pyproject_fmt-2.27.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:30ceb176405e320e992e5d83b55ea60a456a2cdf5af9b3a9ac2cd375d3e0e7e0", size = 5088078, upload-time = "2026-08-12T16:32:31.866Z" }, + { url = "https://files.pythonhosted.org/packages/30/6f/1d32d5b9b757eef9f0a93c2772fafde2c8fc0958e59671e208dc59acc770/pyproject_fmt-2.27.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:41ef0378840864ef7de154d8584ce0dced87008ed4ed1eeeb56d40ca9cf85599", size = 5261721, upload-time = "2026-08-12T16:32:34.526Z" }, + { url = "https://files.pythonhosted.org/packages/f1/3e/834767b8333d7e6f2d113cfa2ade43e32211645d57857e752ea4fe725505/pyproject_fmt-2.27.1-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:35ee8b252fcee48950c684cdcd047019901816b362f0874f4249bf490e867425", size = 5658227, upload-time = "2026-08-12T16:32:36.998Z" }, + { url = "https://files.pythonhosted.org/packages/50/f4/4fcf389c550db6b1ad62a16378e5263d96a8d870f05094772cd25c34e5ac/pyproject_fmt-2.27.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:89cbb12ee7422fea11113d5fa31c0e70cae5bcbffe2753101068718ce3293cf2", size = 5260433, upload-time = "2026-08-12T16:32:39.48Z" }, + { url = "https://files.pythonhosted.org/packages/18/c4/f25907e2f7bc3727a9dbcca7280584cf958be23d98114ea9ebe789d7c8a2/pyproject_fmt-2.27.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e41abdce4fa4656893ed7a80a52c14cacbb337d9662d47e3b92adec230afabdb", size = 5836254, upload-time = "2026-08-12T16:32:42.529Z" }, + { url = "https://files.pythonhosted.org/packages/e2/55/0d98ac94ce5ef6a13af850ce5a07f63cd846bfe64b158ad4780de6c1ff51/pyproject_fmt-2.27.1-cp314-cp314t-win_amd64.whl", hash = "sha256:9e66c2d72b5d6345fdcd01a90bb418843a0692145ef8e5077559354e3ef6d8bb", size = 5536794, upload-time = "2026-08-12T16:32:44.709Z" }, + { url = "https://files.pythonhosted.org/packages/76/aa/a681c81830551eb7542f7dcf9047beb54389212e874fe1fbed3cf43ce487/pyproject_fmt-2.27.1-cp314-cp314t-win_arm64.whl", hash = "sha256:a4dee3fc756ab73439ad9eb4844a78d59833f62f7ae877ce9c78608a9efb6546", size = 5060334, upload-time = "2026-08-12T16:32:47.354Z" }, + { url = "https://files.pythonhosted.org/packages/a2/dd/d34a0ace3b8bfb2d37714b80a7e0185e2b3b2ec6424625c82d6c36b68184/pyproject_fmt-2.27.1-cp315-cp315t-macosx_10_12_x86_64.whl", hash = "sha256:bab9edacce6a52502b83f7db5922a66b41b0a31edae88103b942fa8cad83c502", size = 5338474, upload-time = "2026-08-12T16:32:49.727Z" }, + { url = "https://files.pythonhosted.org/packages/de/84/bf343d987b06581d5a16e9ac1d043729c9bee995dcb72f266ddaa71a177b/pyproject_fmt-2.27.1-cp315-cp315t-macosx_11_0_arm64.whl", hash = "sha256:72f704bc44366a3de21d35b3d6fb750395a76a9a1ddfbeb792711046574e8485", size = 5088085, upload-time = "2026-08-12T16:32:52.442Z" }, + { url = "https://files.pythonhosted.org/packages/c6/fb/50430453772ad116228f672bb75a4372cb4297d1cac739c8c9f98feb7af9/pyproject_fmt-2.27.1-cp315-cp315t-manylinux_2_28_aarch64.whl", hash = "sha256:61e1990ee0397f2afad12e55e7b0b231a10bcccdbdb83f30eafa20858fbeeb53", size = 5262032, upload-time = "2026-08-12T16:32:54.847Z" }, + { url = "https://files.pythonhosted.org/packages/18/99/d3a522f8dd2b2769bd94dfef730bf4512aee9ec0283eb51934545e78db81/pyproject_fmt-2.27.1-cp315-cp315t-manylinux_2_28_x86_64.whl", hash = "sha256:b1f378ed6b7b9b0cf46280ab4652fa40f39fdf4b00568328c0d3ec156ff9df2e", size = 5658741, upload-time = "2026-08-12T16:32:57.353Z" }, + { url = "https://files.pythonhosted.org/packages/94/e8/3a212dd7422f808f2f93cc00ee84c1e7c0b04d8e9c3c6ca85a03c28e0e11/pyproject_fmt-2.27.1-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:3634f07fa260eb82fa1a3fed5b4f3a532fd795246c7ae49ffed039c64d45bf20", size = 5260634, upload-time = "2026-08-12T16:32:59.955Z" }, + { url = "https://files.pythonhosted.org/packages/32/ce/888335201a8226e0d411217c9ddc5e4528efdd7d33666a911f3a6ed56a48/pyproject_fmt-2.27.1-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:12de87d528fe50905e5cff61e618aadbcdcd655d94e81ef9433238e817a2ea49", size = 5836452, upload-time = "2026-08-12T16:33:02.342Z" }, ] [[package]] @@ -2821,7 +2821,7 @@ requires-dist = [ { name = "pydocstyle", marker = "extra == 'dev'", specifier = "==6.3" }, { name = "pylint", extras = ["spelling"], marker = "extra == 'dev'", specifier = "==4.0.7" }, { name = "pylint-per-file-ignores", marker = "extra == 'dev'", specifier = "==3.2.1" }, - { name = "pyproject-fmt", marker = "extra == 'dev'", specifier = "==2.27.0" }, + { name = "pyproject-fmt", marker = "extra == 'dev'", specifier = "==2.27.1" }, { name = "pyrefly", marker = "extra == 'dev'", specifier = "==1.2.0" }, { name = "pyright", marker = "extra == 'dev'", specifier = "==1.1.411" }, { name = "pyroma", marker = "extra == 'dev'", specifier = "==5.0.1" },