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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sysand-0.1.6.tar.gz (360.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sysand-0.1.6-cp314-cp314t-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

sysand-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

sysand-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

sysand-0.1.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

sysand-0.1.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

sysand-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl (8.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

sysand-0.1.6-cp314-cp314t-macosx_10_12_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

sysand-0.1.6-cp310-abi3-win_arm64.whl (8.4 MB view details)

Uploaded CPython 3.10+Windows ARM64

sysand-0.1.6-cp310-abi3-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.10+Windows x86-64

sysand-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

sysand-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

sysand-0.1.6-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

sysand-0.1.6-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

sysand-0.1.6-cp310-abi3-macosx_11_0_arm64.whl (8.1 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

sysand-0.1.6-cp310-abi3-macosx_10_12_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file sysand-0.1.6.tar.gz.

File metadata

  • Download URL: sysand-0.1.6.tar.gz
  • Upload date:
  • Size: 360.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sysand-0.1.6.tar.gz
Algorithm Hash digest
SHA256 ef9aa53f3906048a63fc22291c33c51c8725b99fd773d603d0492eb280274b51
MD5 912c5b008d81945efce3138fd0a84ab2
BLAKE2b-256 a4805b790b79b4a38f5d2bb8c6e5c8ae068767eb2fe41142fbf61211b800cdbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6.tar.gz:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: sysand-0.1.6-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sysand-0.1.6-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 03c773bc1c36c9445680e8a9cd8a3df3b19cbab4a8f0870a7303afe7618fe468
MD5 bd2ebc4cec6b344d22215292c29384c1
BLAKE2b-256 db45f41e36fa070d2a2cded71af7f5a69c783984ccf3ef0aa473539e5b688f59

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp314-cp314t-win_amd64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 df80b51e281fc22604e060884b8e3f75e0f85dc0138ab071e8f1b2a998176f5c
MD5 99542483bb2c195caeaaee3ee138d340
BLAKE2b-256 a304aeb7f1e2e7fd4d7547f4dd7e214f343d1e14500d23c60f094fdcb2414b51

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 10e200094774a3914d2b5884b3ad6c8d111b7b9611c9fb2bf0d36c5ddfa24243
MD5 aa6649f02e75ded09805079fa2216651
BLAKE2b-256 e8d57a53827274f8ab72e4f1c1ae16b087d5e10696f49d912b9a40534ba93166

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3df0f87005a9737f7e3532d770863916b62039b98b114c5d59644bb7e4b6c32b
MD5 3d9fec7a34647110a69478751058eb30
BLAKE2b-256 cbd085b4b0ffa53610f86fade260623a10e62a70f7d6ae98e3d2c91a2406109e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b316725c0e99305036825a8eed91025f04f9a3b124f09a092135662da2c2a5b8
MD5 28cddcfb80dfc76f575064e22bd53ff2
BLAKE2b-256 12422dead424bd704aa947d08766b737101cc0490bf7c7ec6f4ca507867b41e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85e9099776c4d45ad0454c1c7fbb4f86cb75d97a5823aaa0e9f9e2a9f6dd5ffb
MD5 7ee2b1d8b996ea782a7fd459eec31587
BLAKE2b-256 df15596beded17de8e146df93d64501d31150d721a84517ba65e1f6e83d6822a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8c9d2e31fc0b14568c419a80d822a14752b017fe450f09c1878fdbb6c25121cb
MD5 5a2eb3b0110cd34d89dcc289824c9389
BLAKE2b-256 88221c0e76627716d7eb3753a4ffd0d29aba24c9d0c0177ff0bbf8a3b86c4227

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp314-cp314t-macosx_10_12_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp310-abi3-win_arm64.whl.

File metadata

  • Download URL: sysand-0.1.6-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.10+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sysand-0.1.6-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 f75c87fc9f6a4d032a779bb085cbff595129cbb96d7dfe4662d1e9fff804adb2
MD5 de7d86b71df131370ba9dcdd1fbae15e
BLAKE2b-256 2289ed260715cda9dd4deb02dca30cf042fe6e6b9f21105b2d5916cf9d40f72f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp310-abi3-win_arm64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: sysand-0.1.6-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sysand-0.1.6-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4c6a95181c998ef9e93f93205120fd5005d95ae6c78dad2163df78f9a6e946a9
MD5 28102531b03db0989e54a4f9ab9bdc92
BLAKE2b-256 2bb37ad55cae51c7cb1d4b2c9160d6a5c2a10332eceaa20d0e9c7bfe97bcb639

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp310-abi3-win_amd64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff830849e9cddaa8e3b5d3961f516c975a99718c581bc35d7b4d0f7d353654b0
MD5 c5f5514421ed774b7fc976a3856b40fd
BLAKE2b-256 95309d7816eca6843312cdac147b7ae5ab5514b69df246ce777a5f6af74b903c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0ddffe0421e4de55b985ed9034df928d2b0d7709348e88f7787267b0f36c0c30
MD5 30d3df6c69b910c60f55f31c405636e1
BLAKE2b-256 6b4e75daf43efa11c1a78a14c3f0dd4fde5a89f27a58ca3a306355f683ff0b4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 375d9fb528e59f9037fd4736b5a3014e93ed3f134e7e8863ce714ba3c19ba60b
MD5 e9f408fabae068c23d9eaccafa65df53
BLAKE2b-256 d16bf9eb51dc9fc3e13d1a4ec48be693d679ab15f331005bb4b9cfc18366a0c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fed7987fb96f0887b9403027abc34b75a8490c722639545a88b2b6025f7ed3ca
MD5 d3b424bd7532efc692d71b34f03502e5
BLAKE2b-256 f2a981b9a1803695be0ca5b3634b82c590ac7209933128300e6300aa3a73a8f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 04ac1e620a776b04da614da7b265ce9bc4892ed6a15204ec9a2d9a4c740eabb8
MD5 b23f90bfa88b7b8f770d38fe4f5460ae
BLAKE2b-256 5babc385a8a0a36a827fa58d43bba7dfef239ea30e7e277ae85736615df2d74b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.6-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.6-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1112f4847613a207c873726449324396ad758268495a3857a55d02561b05c932
MD5 8b5ada8af8d4d0106400b80b6e3dc5b2
BLAKE2b-256 cbeb0bd850f91d4b5e31174fa22b876b0e75a5b19eddb3f8a20f85e2e944aef7

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.6-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page