Python scripting API for MASTA.
Project description
Mastapy is the Python scripting API for MASTA.
- Website: https://www.smartmt.com/
- Support: https://support.smartmt.com/
- Documentation: https://documentation.smartmt.com/MastaAPI/14.0/
Features
- Powerful integration with MASTA with the ability to run Python scripts from the MASTA interface directly.
- Ability to use MASTA functionality external to the MASTA software in an independent script.
- An up-to-date and tight integration with Python. This is not a lightweight wrapper around the C# API. It is specifically designed for Python and works great in tandem with other common scientific Python packages (e.g. SciPy, NumPy, Pandas, Matplotlib, Seaborn, etc.)
- Extensive backwards compatibility support. Scripts written in older versions of mastapy will still work with new versions of MASTA.
Release Information
Major Changes
- Python.NET DLLs are now embedded in mastapy and MASTA defaults to loading this. This allows us to update supported Python versions between MASTA releases.
- Every mastapy class is now implemented as a dataclass. This has various performance and usability benefits (especially if using Python 3.10+.)
Minor Changes
- Autocompletion for
mastapy
imports has been improved. Members that should be hidden from the user are no longer suggested. - Small bug fixes and improvements.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mastapy-14.0.0b1.tar.gz
(5.0 MB
view hashes)
Built Distribution
mastapy-14.0.0b1-py3-none-any.whl
(15.2 MB
view hashes)
Close
Hashes for mastapy-14.0.0b1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b11232e3c6c973317e3f73796bdb07d2a322acd8fb8919c046ca569e52d4fc85 |
|
MD5 | 8c2662c92a770cfbd7cd6876deca8df6 |
|
BLAKE2b-256 | b46b015447a3a5bce455420fa75fd9cba7a3efd2243d3df316e71f20d6f7661b |