The build process added a step to build a python package for natlink. This allows for python and various python programs to know which natlink is installed, and for natlinkcore (for example) to have a requirements on natlink versions to avoid potential incompatibles. It also opens up possibilities for easier upgrades for developers of natlink or end users.
For example, you can now see natlink installed with pip.
Powershell:
`PS C:\Program Files (x86)\Natlink\dist> pip list | Select-String natlink
The build process added a step to build a python package for natlink. This allows for python and various python programs to know which natlink is installed, and for natlinkcore (for example) to have a requirements on natlink versions to avoid potential incompatibles. It also opens up possibilities for easier upgrades for developers of natlink or end users.
For example, you can now see natlink installed with pip.
Powershell: `PS C:\Program Files (x86)\Natlink\dist> pip list | Select-String natlink
natlink 5.3.2 natlinkcore 5.2.1`
Python:
`>>> import importlib.metadata as m
https://docs.python.org/3/library/importlib.metadata.html
The python files are still installed in C:\Program Files (x86)\Natlink\site-packages
The python3.x dll is now copied out of the required python during the build, so we are sure to get the one that matches the pyd files.