PySAM SysML2
Overview
PySAM SysML2 provides a Python scripting interface for SysML2 models. It loads models from any SysML2 tool that implements the standard API. The loaded model maps into a Python object, allowing you to manipulate, browse, and edit it. You can then push modifications back to your modeling tool.
PySAM SysML2 works with the Ansys SysML2 modeling tool, Ansys System Architecture Modeler (SAM).
Testing the migration branch
If you are testing the upcoming migration changes on the maint/183-align-mm branch, see the migration guide.
Prerequisites
PySAM SysML2 requires Python 3.12 or later.
Documentation
The PySAM SysML2 documentation includes four sections:
Getting started: Explains how to install PySAM SysML2 and set up a project.
User guide: Explains how to connect to PySAM SysML2, work with models and diagrams, and find required information.
API reference: Describes PySAM SysML2 functions, classes, and methods.
Examples: Provides some examples of how to use PySAM SysML2.
License
The PySAM SysML2 project uses the MIT license. Read the full text of the license in the MIT file.
Metadata
Release files for ansys-sam-sysml2 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| ansys_sam_sysml2-0.4.1.tar.gz | 94.6 kB | With provenance | Details for ansys_sam_sysml2-0.4.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| ansys_sam_sysml2-0.4.1-py3-none-any.whl | Python 3 | none | any | Details for ansys_sam_sysml2-0.4.1-py3-none-any.whl |
Total release size: 449.6 kB
Release files / ansys_sam_sysml2-0.4.1.tar.gz
| Download URL | ansys_sam_sysml2-0.4.1.tar.gz |
|---|---|
| Size | 94.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a27b540a6ec8f4a0f7bbbc62aa21df447952e2b3aa71ff67bfd15d4d7623df18
|
|
BLAKE2b-256 checksum How to use checksums |
8d1b7fafd00a4a663f74ab55a7d19991f4654c6f797f9f45e9aa38f30510448b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / ansys_sam_sysml2-0.4.1-py3-none-any.whl
| Download URL | ansys_sam_sysml2-0.4.1-py3-none-any.whl |
|---|---|
| Size | 354.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9c42634bb1cdef96b99310c50488525c66b1c4ae96a5bca3fa14dbefa2d1c14d
|
|
BLAKE2b-256 checksum How to use checksums |
def8b3606177ac72b7fbdd06b0e18d1fb3a33ee6c9b14b6349524e0dcd7a2da1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logSecurity for ansys-sam-sysml2 0.4.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for ansys_sam_sysml2-0.4.1.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.