Finding and creating libraries
Depending on your organization, libraries can be provided by different
sources or distributed in different formats
ION Scripting supports libraries in Python Wheels format - a common open-source format that is a standard for Python package distribution.
The Python Package Index (PyPI) online repository offers free access to a large number of Python libraries. You can use the Python Wheels format in ION Scripting.
Libraries that you have developed must be built as distribution packages in a Python Wheel format.
Python packages that are in a tar.gz
or
.zip
file format can contain C extensions. These
extensions require to be complied in a Python environment that is matching the ION Scripting environment. Libraries that are in .tar.gz
or .zip
file format are
not supported and must be built as Python Wheels.
When building Python Wheel packages, ensure the build environment is:
- Python 3.7
- Linux x86_64