Skip to content

Commit 29913ce

Browse files
authored
Lint fixes. (#225)
1 parent f6a756c commit 29913ce

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ packaging = ">=19"
3737
# For prometheus metrics
3838
prometheus_client = { version = "^0", optional = true }
3939
# For ZMQBroker
40-
pyzmq = { version = "^23.2.0", optional = true }
40+
pyzmq = { version = "^23.2.0", optional = true, markers = "python_version < '3.12'"}
4141
# For speed
4242
uvloop = { version = ">=0.16.0,<1", optional = true, markers = "sys_platform != 'win32'" }
4343
# For hot-reload.

taskiq/cli/worker/run.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,10 @@ def interrupt_handler(signum: int, _frame: Any) -> None:
113113
event.set()
114114

115115
if uvloop is not None:
116-
logger.debug("UVLOOP found. Installing policy.")
117-
uvloop.install()
116+
logger.debug("UVLOOP found. Using it as async runner")
117+
loop = uvloop.new_event_loop() # type: ignore
118+
else:
119+
loop = asyncio.new_event_loop()
118120
# This option signals that current
119121
# broker is running as a worker.
120122
# We must set this field before importing tasks,
@@ -128,8 +130,6 @@ def interrupt_handler(signum: int, _frame: Any) -> None:
128130
receiver_type = get_receiver_type(args)
129131
receiver_kwargs = dict(args.receiver_arg)
130132

131-
loop = asyncio.get_event_loop()
132-
133133
try:
134134
logger.debug("Initialize receiver.")
135135
with ThreadPoolExecutor(args.max_threadpool_threads) as pool:

0 commit comments

Comments
 (0)