Skip to content

Commit 12ee1c7

Browse files
committed
argcomplete -> 3.5.2
Fixes a compatibility issue with Python 3.12.8 and 3.13.1.
1 parent 071fe67 commit 12ee1c7

File tree

3 files changed

+14
-5
lines changed

3 files changed

+14
-5
lines changed

requirements.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Core
2-
argcomplete==3.3.0
2+
argcomplete==3.5.2
33
dill==0.3.8
44
loguru==0.7.2
55
msgspec==0.18.6

requirements.txt

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile --generate-hashes requirements.in --output-file requirements.txt
3-
argcomplete==3.3.0 \
4-
--hash=sha256:c168c3723482c031df3c207d4ba8fa702717ccb9fc0bfe4117166c1f537b4a54 \
5-
--hash=sha256:fd03ff4a5b9e6580569d34b273f741e85cd9e072f3feeeee3eba4891c70eda62
3+
argcomplete==3.5.2 \
4+
--hash=sha256:036d020d79048a5d525bc63880d7a4b8d1668566b8a76daf1144c0bbe0f63472 \
5+
--hash=sha256:23146ed7ac4403b70bd6026402468942ceba34a6732255b9edf5b7354f68a6bb
6+
# via -r requirements.in
67
dill==0.3.8 \
78
--hash=sha256:3ebe3c479ad625c4553aca177444d89b486b1d84982eeacded644afc0cf797ca \
89
--hash=sha256:c36ca9ffb54365bdd2f8eb3eff7d2a21237f8452b57ace88b1ac615b7e815bd7
9-
# via multiprocess
10+
# via
11+
# -r requirements.in
12+
# multiprocess
1013
loguru==0.7.2 \
1114
--hash=sha256:003d71e3d3ed35f0f8984898359d65b79e5b21943f78af86aa5491210429b8eb \
1215
--hash=sha256:e671a53522515f34fd406340ee968cb9ecafbc4b36c679da03c18fd8d0bd51ac
16+
# via -r requirements.in
1317
msgspec==0.18.6 \
1418
--hash=sha256:06acbd6edf175bee0e36295d6b0302c6de3aaf61246b46f9549ca0041a9d7177 \
1519
--hash=sha256:0e24539b25c85c8f0597274f11061c102ad6b0c56af053373ba4629772b407be \
@@ -47,6 +51,7 @@ msgspec==0.18.6 \
4751
--hash=sha256:fac5834e14ac4da1fca373753e0c4ec9c8069d1fe5f534fa5208453b6065d5be \
4852
--hash=sha256:fd62e5818731a66aaa8e9b0a1e5543dc979a46278da01e85c3c9a1a4f047ef7e \
4953
--hash=sha256:fda4c357145cf0b760000c4ad597e19b53adf01382b711f281720a10a0fe72b7
54+
# via -r requirements.in
5055
multiprocess==0.70.16 \
5156
--hash=sha256:0dfd078c306e08d46d7a8d06fb120313d87aa43af60d66da43ffff40b44d2f41 \
5257
--hash=sha256:161af703d4652a0e1410be6abccecde4a7ddffd19341be0a7011b94aeb171ac1 \
@@ -60,6 +65,7 @@ multiprocess==0.70.16 \
6065
--hash=sha256:d951bed82c8f73929ac82c61f01a7b5ce8f3e5ef40f5b52553b4f547ce2b08ec \
6166
--hash=sha256:e7b9d0f307cd9bd50851afaac0dba2cb6c44449efff697df7c7645f7d3f2be3a \
6267
--hash=sha256:fc0544c531920dde3b00c29863377f87e1632601092ea2daca74e4beb40faa2e
68+
# via -r requirements.in
6369
pyyaml==6.0.1 \
6470
--hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \
6571
--hash=sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc \
@@ -112,3 +118,4 @@ pyyaml==6.0.1 \
112118
--hash=sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585 \
113119
--hash=sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d \
114120
--hash=sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f
121+
# via -r requirements.in

src/bygg/cmd/dispatcher.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,8 @@ def inner_dispatch(ctx: ByggContext, args: argparse.Namespace) -> bool:
318318
return status
319319

320320

321+
# TODO: error in typing in argcomplete; fixed in https://github.com/kislyuk/argcomplete/pull/423
322+
# pyright: reportIncompatibleMethodOverride=warning
321323
class EntrypointCompleter(BaseCompleter):
322324
def __call__(
323325
self,

0 commit comments

Comments
 (0)