TatukGIS announces the Developer Kernel for Python (DK for Python) edition as a free GIS library available to everyone, even for commercial use, with the restriction that any code created using the product must be open source.
The DK for Python product is available at PyPi.org. Simply call:
pip install tatukgis_pdk
More information is provided at: pypi.org/project/tatukgis-pdk/
Samples are provided at: github.com/TatukGIScom/DK.Python-Samples
Except for TatukGIS customers, the DK for Python is not supported. Product related discussions are available at github.com/TatukGIScom/DK.Python/discussions, which TatukGIS may monitor.
Customers of any DK product edition under a paid license (e.g., DK for .NET, DK for Delphi, etc.) have access to DK for Python support via the normal TatukGIS support channel and, furthermore, may obtain from TatukGIS a DK for Python license that is without the open-source code requirement on created code.
Built using the same approach as built-in Python classes, the DK for Python behaves like any other Python package and is compatible with any IDE supporting Python (PyCharm, Jupyter, Visual Studio, Visual Studio Code, PyScripter, and others). DK Python code can be used with other Python packages, such as NumPy and Matplotlib to create custom scripts for geospatial data processing. DK for Python created code can also be reused as scripts in the desktop TatukGIS Editor product.