To install pyctree on your system:
pip install <directory containing setup.py>
Or for Python versions prior to 3.10:
python setup.py install
Note: On Linux/Unix, you may need to "sudo" or "su" first. On Windows, if you get a "Permission denied" error, please do the above from a CMD shell that has been run "as administrator".
Notes:
Auto Commit - The autocommit read/write property of the Connection class allows the programmer to turn on/off the autocommit capability.
Query Timeout - The querytimeout read/write attribute of the Cursor class can be set to 0 (default) to indicate no timeout or to a positive value to specify a query timeout in seconds.
Best practice dictates LD_PRELOAD should only specify full paths to your libssl.so library, which may reside in different locations on different Unix/Linux distros.
Unicode Support
The Python driver has been enhanced to detect the nature of the ctsqlapi library in use (Unicode vs non-Unicode) and consider this when calling into the library. The driver can now be used with a Unicode server as well as non-Unicode servers.