Files
guru/dev-python/python-fire/files/python-fire-inspect.patch
T
bakedsnake 259e0c0b0b dev-python/python-fire: support python 3.14
Adds missing python usedeps  &  patches  for  python
3.14 support as well as  to  make  all  tests  pass.
The original homepage is from the  original  author.
Since the google fork has more fixes, and is the one
used in this package, it's homepage has been  added.

Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
2026-08-14 08:34:27 +02:00

24 lines
727 B
Diff

From: https://github.com/google/python-fire/commit/716bbc23d7eca949fdb682172283c8d18f742cb6
From: David Bieber <david810@gmail.com>
Subject: [PATCH] Add Python 3.13 and 3.14 checking in build workflow (#623)
* Add Python 3.13 and 3.14 checking in build workflow
--- a/fire/inspectutils.py 2026-08-13 22:49:35.213681329 +0200
+++ b/fire/inspectutils.py 2026-08-13 22:51:08.232253224 +0200
@@ -14,7 +14,6 @@
"""Inspection utility functions for Python Fire."""
-import asyncio
import inspect
import sys
import types
@@ -343,6 +342,6 @@
def IsCoroutineFunction(fn):
try:
- return asyncio.iscoroutinefunction(fn)
+ return inspect.iscoroutinefunction(fn)
except: # pylint: disable=bare-except
return False