We fix various issues with file encoding types, multiprocessing hang-ups, and string escaping. We also update the TypeDB client and numpy requirements.txt.
What are the changes implemented in this PR?
Refactor code to centralise a few more calls to CSV readers, and update naming to better reflect their intent
Replace all file reads with explicit UTF-8 file reads
Fix multi-processing errors by reverting back to threading, which should work fine for network-blocking operations that TypeDB client performs
What is the goal of this PR?
We fix various issues with file encoding types, multiprocessing hang-ups, and string escaping. We also update the TypeDB client and numpy
requirements.txt
.What are the changes implemented in this PR?
typedb-client
and onnumpy