From 918e4b8ce91522ce0b8767be6bd8ff158f982469 Mon Sep 17 00:00:00 2001 From: Jinzhe Zeng Date: Tue, 31 Oct 2023 20:41:35 -0400 Subject: [PATCH] fix compatibility with Python 3.12 None.__ne__ not work in Python 3.12 anymore. --- dargs/dargs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dargs/dargs.py b/dargs/dargs.py index 6a7c87c..e98c7a9 100644 --- a/dargs/dargs.py +++ b/dargs/dargs.py @@ -900,7 +900,7 @@ def gen_doc_flag(self, path: Optional[List[str]] = None, **kwargs) -> str: realdoc, targetdoc, ] - return "\n".join(filter(None.__ne__, allparts)) + return "\n".join([x for x in allparts if x is not None]) def _make_cpath( self, cname: str, path: Optional[List[str]] = None, showflag: bool = False