Skip to main content

Sysand: a package manager for SysML v2 and KerML

This repository contains Sysand, a package manager for SysML v2 and KerML similar to package managers for programming languages such as Pip for Python, NPM for JavaScript, Maven for Java, and NuGet for .NET. Sysand is based on a concept of a model interchange project, a slight generalization of a project interchange file (*.kpar), defined in KerML clause 10.3.

Sysand can be used as a standalone tool through its command line interface (CLI) or be integrated into other tools through one of its APIs (currently, Python and Java are supported).

An official Sysand index is available at sysand.com, where the Sysand client can publish and resolve packages. Private indexes are also supported and can be managed using the sysand index command.

Documentation

Sysand client usage documentation is provided in Sysand Client Documentation.

Installation

See the installation section in Sysand Client Documentation for various ways to download Sysand.

Contributing

Development

Development instructions are provided in DEVELOPMENT.md.

Legal

For contributors' guidelines regarding legal matters, please see the CONTRIBUTING.md file.

Licensing

The implementation is dual-licensed under the MIT and Apache-2.0 licenses, meaning users may choose to use the code under either license. Contributors agree to provide contributed code under both licenses.

Sysand is maintained by Sensmetry, with contributions from the community. To see the complete list of contributors, please see the git history.

Metadata

Release files for sysand 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sysand 0.2.1
File Size Uploaded
sysand-0.2.1.tar.gz 474.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for sysand 0.2.1
File
sysand-0.2.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
sysand-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
sysand-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
sysand-0.2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
sysand-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
sysand-0.2.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
sysand-0.2.1-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details
sysand-0.2.1-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details
sysand-0.2.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
sysand-0.2.1-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
sysand-0.2.1-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
sysand-0.2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
sysand-0.2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
sysand-0.2.1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
sysand-0.2.1-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 137.0 MB

Release files / sysand-0.2.1.tar.gz

Download URL sysand-0.2.1.tar.gz
Size 474.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ad07b3d03ca39b23e9bcd5b6093aa41183029624afdd8f3eacb6593822f53617
BLAKE2b-256 checksum
How to use checksums
7cf7da9b3d06213c4879ecab9833aeb4a6824e74c64fd09a4304df855c249f4d
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp314-cp314t-win_amd64.whl

Download URL sysand-0.2.1-cp314-cp314t-win_amd64.whl
Size 9.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
1e17a48b62899f6e88c06f9f14d43ed0d06418adfff9402af63267951c843152
BLAKE2b-256 checksum
How to use checksums
0124d552af7ed09a04cf4ed3e2d160584ad3f75b9f125b6c40c54f22a494ca8a
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL sysand-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 9.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
febc8975bb802c605fd1a3568ea3d108161ad7d599e84aed7dd7c3f5df15f7d6
BLAKE2b-256 checksum
How to use checksums
4778a763491bee0924b8f539b23ba73bfad1ca36f79925f0d69cb7da72c1d519
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL sysand-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 8.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e544c462f40dbdc03846fb452d8c26b7e1f0d7b5ac6bf5a0a568b8fb26675849
BLAKE2b-256 checksum
How to use checksums
2412040df6df4017b844cf2c3b2868ab9da81dffc5f5ef0b7566f733671f6d01
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sysand-0.2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 10.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ae3deaadd9de4d12782715bc0b0991e0c263d0d65a96825cf60a45cb1b2bf168
BLAKE2b-256 checksum
How to use checksums
c2f34f5e4d8769f70567b58a47d0f3968c5950874d33515d99df711c474374ce
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sysand-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 9.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
686dbdbdf512936741b9a49132582fd6c4fc23f037dfb8e7468b9fd952abd525
BLAKE2b-256 checksum
How to use checksums
5bbb96431f97b45c150c6c8ead3a81f7901be5ed3c0e7339133b884c93a27b98
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL sysand-0.2.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 8.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
971c3fe40ef59b5fd309f6d21289c2de6f5c0a42516bd8e262a3865edee90649
BLAKE2b-256 checksum
How to use checksums
bcd09c92fd0f42eb411f5b6f4f5ba25e86ed74865f4e99709f7bccd09ab214a8
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL sysand-0.2.1-cp314-cp314t-macosx_10_12_x86_64.whl
Size 8.6 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d4d64237610b3d26aa58e07e0380da2f3c13905ed2def6210711e190633a7d5e
BLAKE2b-256 checksum
How to use checksums
a8442e2cdad68e2785468a10db5cfb02b0f274757cea3f2bbb2b9b2f85c79fcf
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp310-abi3-win_arm64.whl

Download URL sysand-0.2.1-cp310-abi3-win_arm64.whl
Size 8.8 MB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
486dc79da0ca2f5d24bd5c29b5892610268f341bfeb7d113c4b7f5b52d4bcca5
BLAKE2b-256 checksum
How to use checksums
9757ab6b0d9561e64dc1883e1fa5e8d3f0877011f57a389072e80d8c0d5a1415
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp310-abi3-win_amd64.whl

Download URL sysand-0.2.1-cp310-abi3-win_amd64.whl
Size 9.1 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
23dbd954217d42a2c27e8b9d86cce16b7928e7fb0c9eeb7e9ad413b7ee9bce7e
BLAKE2b-256 checksum
How to use checksums
e882e5d9e9c8e5c8193124e22b6eac95cafe99f4096795fefcb1fe0a729d0d9e
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL sysand-0.2.1-cp310-abi3-musllinux_1_2_x86_64.whl
Size 9.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
7fd32648295ad368ff73f3c588176821b11d4fdcd742eac8655ca0b0de9e3162
BLAKE2b-256 checksum
How to use checksums
f2bddba3393170bfadb162fe63da8b831f1b11aef07b0fbceb2b16cd26ff2299
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL sysand-0.2.1-cp310-abi3-musllinux_1_2_aarch64.whl
Size 8.7 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
1bc4e398931c922ca155d4827e3c620e8e3518a47b206bc94f5eee1f0fa5da06
BLAKE2b-256 checksum
How to use checksums
892fbc8521cf8f98f8d3d968db2f6790895fd5191e3b4efde4d9b9c801324822
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sysand-0.2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 10.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
57c2cd80f900ccf840b56ce34b956eb78fc66797673ad70172f46991e6cee3ba
BLAKE2b-256 checksum
How to use checksums
0a25174498dabd517fdcea5bea3caf6b6f959499727edef27072bbe1a4eb0680
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sysand-0.2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 9.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
6d3558243583094ca028d42d05a7a3291a307725e8626dfa04438c72ef3ddeec
BLAKE2b-256 checksum
How to use checksums
6a00b11176d889eceb9e2ac98f13b4b8d314ed80414f103245769e1f4ea6e982
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp310-abi3-macosx_11_0_arm64.whl

Download URL sysand-0.2.1-cp310-abi3-macosx_11_0_arm64.whl
Size 8.3 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a1a2c733e6b2b44625a553750e74dc717f93fc5b3267ae569b0d41edcfa22ff6
BLAKE2b-256 checksum
How to use checksums
142b0d4570664b12f897e5595ea6810ed51b4a0ec0bcf3ae72377cd68134fccc
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 Aug 11, 2026.

Transparency log

Release files / sysand-0.2.1-cp310-abi3-macosx_10_12_x86_64.whl

Download URL sysand-0.2.1-cp310-abi3-macosx_10_12_x86_64.whl
Size 8.6 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
75ef49330a3687bb7621dbda01d9a1b5c6adb86e2940cf279f7dd1e4e5575a65
BLAKE2b-256 checksum
How to use checksums
53bba1d3aa1998a4bd1e555a133938c542cb4941c8f9cbca213063b85558e38c
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 Aug 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.1 This release

16 release files

0.1.7

16 release files

0.1.6

16 release files

0.1.4

16 release files

0.1.3

16 release files

0.1.2

16 release files

0.0.8

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page