summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorJordan Wiens <github@psifertex.com>2025-11-11 00:11:20 -0500
committerAlexander Taylor <alex@vector35.com>2026-01-20 09:44:10 -0500
commite7bbb5129fd032310b2e2f710ce83945c03f5b13 (patch)
tree8206511abdce8f3107d95627e0c5e3f0c9c756d4 /python
parentede18e23133ade890c533703bf68858c5ee84edd (diff)
handle None cases when empty strings are returned from the core and fix associated coreversion usage
Diffstat (limited to 'python')
-rw-r--r--python/__init__.py2
-rw-r--r--python/generator.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/python/__init__.py b/python/__init__.py
index 6ae6bf73..8790ac8f 100644
--- a/python/__init__.py
+++ b/python/__init__.py
@@ -164,7 +164,7 @@ class CoreVersionInfo:
self.major = core_version_info.major
self.minor = core_version_info.minor
self.build = core_version_info.build
- if core_version_info._channel is not None:
+ if core_version_info.channel is not None:
self.channel = core_version_info.channel
else:
self.major = major
diff --git a/python/generator.cpp b/python/generator.cpp
index 4e8e71b0..a3d252c3 100644
--- a/python/generator.cpp
+++ b/python/generator.cpp
@@ -314,7 +314,7 @@ int main(int argc, char* argv[])
fprintf(out, " return var.encode(\"utf-8\")\n\n\n");
fprintf(out, "def pyNativeStr(arg: AnyStr) -> str:\n");
- fprintf(out, " if isinstance(arg, str):\n");
+ fprintf(out, " if arg is None or isinstance(arg, str):\n");
fprintf(out, " return arg\n");
fprintf(out, " else:\n");
fprintf(out, " try:\n");